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
Phonegap生成Blackberry启动错误:模块尝试访问安全api_Blackberry_Code Signing_Blackberry Eclipse Plugin_Phonegap Build - Fatal编程技术网

Phonegap生成Blackberry启动错误:模块尝试访问安全api

Phonegap生成Blackberry启动错误:模块尝试访问安全api,blackberry,code-signing,blackberry-eclipse-plugin,phonegap-build,Blackberry,Code Signing,Blackberry Eclipse Plugin,Phonegap Build,我和妻子目前正在开发一款Phonegap构建应用程序,用于在黑莓世界发布;但是,每当我们尝试在黑莓手机上运行应用程序时,我们都会收到消息“启动[TheApp]:模块“[TheApp]”尝试访问安全api时出错。” 我们知道有很多关于这个特定错误的问题,甚至有些问题与Phonegap有关,但似乎没有任何问题可以从Phonegap构建的角度回答这个问题或解决我们的特定问题。最常见的答案似乎是应用程序尚未签名或未正确签名,但情况不应如此,因为我们已成功将sigtool.csk和sigtool.db文件

我和妻子目前正在开发一款Phonegap构建应用程序,用于在黑莓世界发布;但是,每当我们尝试在黑莓手机上运行应用程序时,我们都会收到消息“启动[TheApp]:模块“[TheApp]”尝试访问安全api时出错。”

我们知道有很多关于这个特定错误的问题,甚至有些问题与Phonegap有关,但似乎没有任何问题可以从Phonegap构建的角度回答这个问题或解决我们的特定问题。最常见的答案似乎是应用程序尚未签名或未正确签名,但情况不应如此,因为我们已成功将sigtool.csk和sigtool.db文件上载到Phonegap Build,并且在为BlackBerry构建时未出现任何错误。此外,为了获得sigtool.csk和sigtool.db,我们通过BlackBerry Eclipse插件在本地安装了3个代码签名文件(RBB、RCR、RRT),这3个文件都是成功的。还有很多答案指向JDK1.7和签名工具的不兼容性,但是我们使用的是JDK1.6JRE6,所以这也不应该是问题所在。我们还考虑过从BlackBerry请求访问安全元素的签名密钥,但这些密钥似乎只用于NFC,我们制作的应用程序不使用任何NFC,除非Phonegap Build出于某种原因导致它调用某些NFC api

如有任何帮助或建议,将不胜感激。我们在Phonegap构建中使用Phonegap v2.7.0