1

私は他の誰かによって開発されたブラックベリーアプリケーションに取り組んでいます。他のアプリケーションを作成して実行してみました。この特定のアプリケーションを除いて、すべてのアプリケーションが機能します。

このアプリケーションでは、安全な要素の署名が必要です。ブラックベリーから署名キーを取得し、安全な要素の署名を要求しました。

シミュレーターでアプリケーションを実行するときはいつでも、それは完全に機能します。ただし、Blackberry Bold 9900で実行しようとすると、アプリケーションが終了した'application name' has verification errorsと表示される場合と、アプリケーションが終了したと表示される場合があります'net_rim_tsm_lib' not found.。現在それは言う'net_rim_tsm_lib' not found

何が悪いのかわかりません。助けてください。

前もって感謝します、

4

1 に答える 1

0

ウェブを検索して同僚に聞いたところ、何が問題なのかがわかりました。基本的に、私はセキュア要素を使用しようとしていましたが、BlackBerryから提供された署名キーにはセキュア要素を使用する権限がありません。私の目的では、安全な要素にアクセスする必要がないので、アプリケーションのその部分を取り出しただけで、問題なく動作しました。ただし、セキュアエレメントにアクセスする必要がある場合は、セキュアエレメントの署名キーを取得する必要があります。あなたはBlackBerryからそれらを求めることができます、私の要求は承認されなかったので、私は署名キーを得ることができませんでした。それらを取得して頑張ってください。

注意点として、Webを検索しているときに、検証エラーの多くの理由を見つけました。それがすべてBSだけであるかどうかはわかりませんが、検証エラーの背後にあるすべての理由は、いくつかの署名キーだけです。したがって、これがすべての問題に当てはまるかどうかはわかりません。

ありがとう

于 2013-04-01T20:18:58.713 に答える