我目前正在尝试为诺基亚5800 XPRESSMUSIC(运行Symbian 9.4)进行编程。建立开发环境(Carbide C ++)已经是一个巨大的痛苦,但是现在我实际上能够建立一些痛苦,痛苦并没有停止!当您实际上想在手机上测试应用程序时,似乎涉及到令人难以置信的高架。但是我真的希望有人比我更有经验的人知道一些简单的方法。

如果我理解正确,则必须签署每个应用程序。我可以自己签署应用程序,所以这不是问题,而且似乎相当好。但是,如果我这样做,似乎并不是所有功能都可以使用,而我需要的功能也在其中。因此,现在我可以选择购买发布者ID来获得开发人员证书(当前成本:200美元 - 不,谢谢),或者我必须每次上传该应用程序 Symbiansigned! 每次 我更改代码并想在手机上测试我必须使用愚蠢的Web表单上传内容!

但是现在我很高兴发现您可以用一个叫做TRK的东西进行一些远程调试(也许这使我备份了签名?)。我希望我可以用它连接碳化物和手机。但这还不错。我的手机并未显示此连接所需的应用程序,尽管它已正确安装。我看了看受支持的Symbian版本编号,似乎是9.2,所以我不再陷入困境了吗?

仿真器是没有选择的,因为它不支持传感器和相机:(

那么我在做什么错(确定必须有什么)?是在电话上测试我的应用程序每次实际上上传的唯一方法一遍又一遍地??请不...

有帮助吗?

解决方案

在此处遵循说明 http://www.forum.nokia.com/distribute/packaging_and_signing.xhtml 为了获得5种测试设备的免费证书,您可以使用此证书直接签署应用程序,而无需使用打开符号。

其他提示

当您使用trk时,您的应用程序仍在手机上安装(在后台,带有所谓的无声安装API-顺便说一句,您也可以使用它,但它是离职的),因为二进制唯一的合格方法可以进入手机是安装程序服务。因此,您仍然需要一些证书。这里提到证书的所有三个选项都可以,尽管最后一个免费一个(来自Mahdi Hijazi)是首选。 :)

请去

http://www.opda.net.cn/register.php

然后,从网站申请OPDA开发人员证书和下载签名工具,并使用它签署Symbian应用程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top