我正在开发由其他人开发的黑莓应用程序。我尝试创建并运行其他应用程序。除了这个特定的应用程序外,所有应用程
对于这个应用程序,我需要安全元素签名。我从黑莓手中获得了签名密钥,我请求了安全元素签名。
每当我在模拟器上运行应用程序时,它都能完美运行。但是,当我尝试在Blackberry Bold 9900上运行它时,它会告诉我'application name' has verification errors
,有时会说应用程序已终止,有时则会显示'net_rim_tsm_lib' not found.
。目前它说'net_rim_tsm_lib' not found
。
我不确定它有什么问题。请帮忙。
提前谢谢你,
答案 0 :(得分:0)
在搜索网络并询问同事之后,我发现了问题所在。基本上,我试图使用安全元素,BlackBerry提供给我的签名密钥没有使用安全元素的权限。为了我的目的,我不需要访问安全元素,所以我只是把应用程序的那部分拿出来,它工作正常。但是,如果您需要访问安全元素,则需要获取安全元素的签名密钥。您可以从BlackBerry请求它们,我的请求未获批准,因此我无法获得签名密钥。祝他们好运。
请注意,在网上搜索时,我发现了许多验证错误的原因。我不确定是否所有这些只是BS而且验证错误背后的全部原因只是一些签名密钥。所以我不确定你的所有问题是否属实。
由于