Archive for 09月 28th, 2007

Symbian Freeware Signing操作流程

1,到Symbiansigned网站上去申请几个Protected UID,每天可以申请20个。需要登陆,在My Symbian Signed的左边栏UIDs/Request,操作非常简便。

2,先用Carbide.C++写一个你的程序,向导建立工程的时候用申请到的UID,或者可以用随机生成的UID。各有优缺点:随机生成的UID可以用自签名,即carbide帮你搞定了,适合初学者,或者不打算symbiansigned的程序。用申请到的UID,就必须用开发者证书去sign生成的sis,才能装到手机上进行测试。

如果起先用的随机生成的UID,后来想symbiansign了,其实也很简单,只需要把随机UID改为ProtectedUID,原则是把能改的都改掉。我犯过一个小错误
“..\sis\backup_registration.xml”  -”!:\private\随机UID\backup_registration.xml” 这个东西忘了改了,结果就是安装到一半,然后告诉我“无法安装”。花了近两个小时才找到原因!

3,UID改好之后,可以找个SymbianAppTestLite先测一下你的程序,如果没有什么问题就可以提交到SymbianSigned去Freeware测试了

4,到www.symbiansigned.com,登陆后在MySymbianSigned–Applications–Submit Freeware。

点submit后一共六步,先接受两个协议,在确认提交一个zip包,里面有sis,pkg和readme,然后填入你的个人信息,第五步填入提交的应用程序的信息,最后upload那个zip包。

Popularity: 6% [?]

Add comment 09月 28th, 2007

解决图标问题和Freeware对话框乱码问题

开发过程中发现:用FP1编出来的sis,其图标无法正常显示在MR的手机上(N80和N73都显示空白),如FP1手机(N95)可以正常显示。

解决方法:都用MR编

Carbide.C++ 1.2中右键点工程,选择属性,选择”Carbide build Configuration”,在Active Configuration中点Manage,并选中MR的sdk,然后用那个sdk编译,出来的sis可以正常显示图标!

 Freeware中要弹出一个对话框,告诉用户这是个freeware,英语的好办,没有任何问题。

但是翻译成中文后,保存为UTF-8,N80上出来的是乱码,而N95上又是对的。

比较好的方法,是将该文件保存为Unicode格式!!!

Popularity: 7% [?]

Add comment 09月 28th, 2007


标签

Calendar

09月 2007
    Oct »
 12
3456789
10111213141516
17181920212223
24252627282930

Posts by Month

Posts by Category