Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry 黑莓手机上的应用签名_Blackberry_Blackberry Webworks - Fatal编程技术网

Blackberry 黑莓手机上的应用签名

Blackberry 黑莓手机上的应用签名,blackberry,blackberry-webworks,Blackberry,Blackberry Webworks,我正尝试按照以下说明对应用程序进行签名: 我已经完成了所有步骤,并尝试了通过Ripple和命令行进行打包,我获得了成功的完成消息: 我将输出目录中的OTAInstall和StandardInstall文件夹放在服务器上,然后下载并安装应用程序。图标显示在主屏幕上,但当我单击启动它时,它表示它无法打开,因为它正在尝试访问安全API。我在这里做错了什么?我以为签名过程已经完成了?或者这甚至与签名过程有关?任何帮助都将不胜感激,谢谢 如果你有钥匙,只需使用配备BB插件的Eclipse Helios

我正尝试按照以下说明对应用程序进行签名:

我已经完成了所有步骤,并尝试了通过Ripple和命令行进行打包,我获得了成功的完成消息:


我将输出目录中的OTAInstall和StandardInstall文件夹放在服务器上,然后下载并安装应用程序。图标显示在主屏幕上,但当我单击启动它时,它表示它无法打开,因为它正在尝试访问安全API。我在这里做错了什么?我以为签名过程已经完成了?或者这甚至与签名过程有关?任何帮助都将不胜感激,谢谢

如果你有钥匙,只需使用配备BB插件的Eclipse Helios即可从BB网站获得, 只需进入窗口>>首选项>>黑莓Java插件>>签名工具>>安装新密钥

然后选择您的密钥通常您需要其中的3个,即RCR、RRT、RBB。系统会提示您输入pin码。使用设备的pin码和签名码您必须记住它,并且在执行此过程时,您必须连接到internet才能将密钥注册到BB服务器。 然后,您需要BB manager,您可以从中下载它,以便能够将您的手机连接到eclipse,并可以使用它获取设备的pin码

如果您成功地完成了所有这些步骤,那么您在签署应用程序时应该没有问题,如下所示:

1-打包应用程序单击项目>>BB>>打包项目

2-为应用程序签名单击项目>>BB>>使用签名工具签名

3-加载设备R单击项目>>BB>>加载设备上的项目。。当BB桌面管理器打开时

如果您没有签名密钥,请从中获取签名密钥

顺便说一句,“尝试访问安全api”通常来自于对应用程序进行签名。上次我确实签了名,但还是收到了这条信息。。我解决了这个问题,用一种更有条理的方式重写了整件事,将不同类的屏幕分开。。。然后签下了他们,从第一次尝试开始就完美地工作了,我希望你不必经历这些

我希望我能帮你彻底解决你的问题,
关于,共有3把钥匙。所有3个密钥必须在bb服务器上注册。当我开发BB应用程序时,最初我犯了只注册一个键的错误。还要确保您的设备使用的是正确的JDE,如果您的设备使用os 6.0,那么您应该使用JDE 6.0。。如果你使用比你的设备更新的版本,设备会给你同样的信息“模块尝试访问安全api”。我使用的是webworks平台,用的是HTML5而不是java。上面问题中的前两个链接涉及在webworks或控制台中对应用程序进行签名,而不是eclipse,我不确定这是否适用于webworks平台?嗯,我从未尝试过webworks,但实际上应该是相同的,因为它在eclipse上工作,请检查