关于eclipse:运行黑莓应用程序时验证错误

 2021-01-14 

Verification error on running blackberry application

我正在开发别人开发的黑莓应用程序。我尝试创建和运行其他应用程序。除此特定应用程序外,所有应用程序都可以工作。

对于此应用程序,我需要安全元素签名。我从Blackberry那里获得了签名密钥,并请求了安全元素签名。

每当我在模拟器上运行该应用程序时,它就会完美运行。但是,当我尝试在Blackberry Bold 9900上运行它时,它告诉我'application name' has verification errors,有时它说应用程序已终止,而有时它说是'net_rim_tsm_lib' not found.。当前它显示'net_rim_tsm_lib' not found

我不确定这是怎么回事。请帮忙。

先谢谢您,


在网上搜索并询问了同事之后,我发现了问题所在。基本上,我试图使用安全元素,而BlackBerry提供给我的签名密钥没有使用安全元素的权限。出于我的目的,我不需要访问安全元素,因此我只是取出了应用程序的那一部分,它运行良好。但是,如果需要访问安全元素,则需要获取安全元素的签名密钥。您可以从BlackBerry请求它们,但我的请求未获批准,所以我无法获取签名密钥。祝他们好运。

仅需注意,在网上搜索时,我发现了导致验证错误的许多原因。我不确定这是否仅是BS,验证错误背后的全部原因只是一些签名密钥。因此,我不确定这是否适用于您的所有问题。

谢谢