我有一些使用Visual Studio的Widget工具包开发的COD文件。这些COD文件需要先签名才能在设备上使用。
当我从Eclipse(3.4.0)中打开签名工具时,当前工作空间中的每个COD文件都显示在列表中。如果我点击“添加”按钮并选择我要从其他位置签名的COD文件,则不会列出所有其他文件的COD文件。
我尝试从命令行运行签名工具,同样的事情发生了。我点击添加,选择COD文件然后没有任何反应。如果我在命令行上指定了COD文件,那么我会收到一条错误消息,指出签名工具找不到任何COD文件。
唯一的例外是今天,就在我去吃午饭之前。当我点击添加并选择它出现在列表中的COD文件时,我可以按预期签名,但每次我尝试它都不起作用。
有关正在发生的事情或我可以采取的任何其他方法的任何建议吗?
答案 0 :(得分:4)
我们使用BlackBerry Ant Tools从命令行进行签名,效果很好。所有这一切都启动了实际的RIM签名工具,但它负责传递正确的文件列表和(可选)您的签名密码 - 因此它可以或多或少地自动化。除了RIM签名服务器关闭的奇怪时间之外,我没有遇到任何问题。
答案 1 :(得分:2)
问题是生成的.csl和.cso文件不在同一目录中,因此签名工具不知道需要签署哪个API。