我们在 Blackberry 应用程序世界上提交一个 .zip 文件以供发布。但是他们返回它是因为他们说有一个错误:Error started MyApp: Module 'MyApp' attempt to access a secure API。我搜索了这个错误,都说如果我的应用没有签名就会出现这个错误。但我们确信它已签名,因为我们在构建并将其提交给测试人员之前对其进行了签名。有什么问题?另一件事是,我们使用 .jad 将其安装在设备上,如果我们打开 .jad,我们可以看到那里的所有签名。签名是否可能只发生在 .jad 而不是 .cod 文件上?
问问题
346 次
1 回答
0
事实证明,大尺寸.cod
或最后一个尺寸为.cod
64kb 及以上会导致问题。我在黑莓开发者论坛上发现一些帖子说,当你有.cod
这样的情况时,当你通过 OTA 安装应用程序并使用移动网络时,一些网络会截断.cod
从而删除签名。这个问题的解决方案是添加一个图像(大约10kb)并重建应用程序,以便可以创建res
额外的图像并减少其他图像的大小。我提交的有这个问题的有86kb,最后一个是63kb,我添加了一个10kbcod
cods
cods
cod
映像并重建应用程序。增加了新cod
的,其他的尺寸cods
减小了。我最大的大小cod
只有74kb,而新创建的大小cod
是25kb。这是在app world上cods
成功发布的一组。
参考:
于 2013-10-01T04:34:04.173 回答