0

我已经为此工作了几个小时,但我一生都无法弄清楚为什么这不起作用。我是使用 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。有谁知道问题可能是什么或我该如何解决?如果您需要更多信息,请告诉我。

4

1 回答 1

0

我发现了这个问题。我只安装了三个 .csi 文件之一。这只是对应用程序进行了部分签名,并且不允许应用程序启动。

于 2012-04-26T23:57:13.683 回答