黑莓代码签名和OTA分发

时间:2010-09-28 16:13:15

标签: eclipse blackberry eclipse-plugin blackberry-eclipse-plugin codesign

我在Eclipse中使用Blackberry Plugin for Eclipse开发了一个Blackberry项目。该应用程序在模拟器中100%正常工作。

我有一个来自Blackberry的签名密钥集,我可以很好地签署应用程序包(它关闭并与Blackberry进行70次签名,我没有回复错误)。

但是,当我尝试在可交付物/ Web / 4.6.1 /中使用OTA文件时,我在Blackberry设备上收到以下错误:

Error starting My_App:
Module
‘My_App’
Attempts to 
Access a secure API.

这有点令人惊讶,因为就我而言,我正在签署应用程序!

我注意到代码签名工具引用了可交付成果/ Standard / 4.6.1 /中的.cod文件,并且没有提到Web /目录,所以我做错了什么?我看不到强制Eclipse或Blackberry插件签署Web /文件集的任何设置,所以我缺少什么?

2 个答案:

答案 0 :(得分:1)

您是否尝试过deliverables/Standard/4.6.1/

答案 1 :(得分:-2)

您收到此错误是因为您的应用未经黑莓签名。请参阅:http://blog.crowe.co.nz/blog/archive/2007/07/11/BlackBerry-Code-Signing-101.aspx