シミュレーターでテストしていた Blackberry アプリケーションがあります。ここで、署名プロセスに入る前に、デバイスでアプリケーションをテストしたいと考えています。
署名せずにシミュレータとデバイスの両方で同じ cod ファイルをテストすることは可能ですか?
シミュレーターでテストしていた Blackberry アプリケーションがあります。ここで、署名プロセスに入る前に、デバイスでアプリケーションをテストしたいと考えています。
署名せずにシミュレータとデバイスの両方で同じ cod ファイルをテストすることは可能ですか?
「署名済み」API を使用している場合は、アプリケーションを商用ハードウェアで実行する前に署名する必要があります。
API 署名キーの料金を支払った後は、デバイスでのテスト用にアプリケーションに署名することに実質的なマイナス面はありません。実際にはデバイス上でのみ完全にテストできる特定の機能があるため、これを 1 日に数回行うことがよくあります。署名鍵を使用できる回数には理論上の制限がありますが、RIM は制限が 2^32-1 になるようにカウンターを設定しているようです。
署名された API は、Blackberry API ドキュメントで、以下に含まれるテキスト ノートへのハイパーリンクである南京錠アイコンで識別されます。沢山あります。AESCryptoTokenはその一例です。メソッドのドキュメントには、次の注記が含まれます。
署名済み: この要素は、署名済みのクライアントのみがアクセスできます。この要素を使用する場合は、RIM に連絡して、COD ファイルに署名できるようにするために必要な契約を確立してください。署名はデバイスで使用する場合にのみ必要です。JDE での開発は、COD に署名しなくても行うことができます。
別の署名キーを必要とする Certicom 暗号化 API に出くわすこともあります。署名済み API の完全なリストを見つけることができませんでした。