我已经为此工作了几个小时,但我一生都无法弄清楚为什么这不起作用。我是使用 WebWorks 并为 BlackBerry 开发的新手,所以这可能是一个简单的修复。
我将一个简单的 Hello, World 页面编译为 index.html 并使用以下配置创建了一个 config.xml:
<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets"
xmlns:rim="http://www.blackberry.com/ns/widgets"
version="1.0.0.0">
<name>Test</name>
<author>Me</author>
<description>Testing</description>
<content src="index.html"/>
<feature id="blackberry.ui.dialog"/>
</widget>
我使用 bbwp 打包它,我得到一个没有问题的 .cod 文件。我可以在模拟器上加载这个应用程序,然后页面显示“Hello, World!”。显然,当我在实际设备上加载它时,我收到与访问安全 API 有关的错误。
现在,我尝试使用 bbwp 对其进行签名(我已经使用签名工具设置了我的 .csi 文件),它说它已正确签名并创建了正确的 .cod。我使用 JavaLoader 将它加载到设备上,它看起来好像已正确安装。当我在设备上运行应用程序时,什么也没有发生。没有错误消息,没有弹出任何内容,也没有任何迹象表明正在发生任何事情。签名的 .cod 也可以在模拟器上运行。
黑莓运行 OS 6.0.0.719 并锁定到 Verizon。有谁知道问题可能是什么或我该如何解决?如果您需要更多信息,请告诉我。