2012-04-23 8 views
0

私は自分の最初のアプリを公開しようとしており、自己署名入りの証明書を使用しています。大量リリースでは、私はverisignなどから1つを持っているべきだと思っていました。私はウェブサイトの証明書を見ていますが、アプリのためにはうまくいきません。同じSSLでiOS、adobe air、androidアプリに署名できることは素晴らしいことです。または、公開鍵と秘密鍵の両方が必要なため、自己署名のみできますか? SSL証明書に関しては、必要ならば私を鞭打ちます。Android/Air/iOSアプリのSSL証明書を取得する場所とタイプを入力してください

+0

Androidについては、http://developer.android.com/guide/publishing/app-signing.html –

答えて

1

Androidアプリに署名するには、少なくとも25(IIRC)年以上有効である必要がある証明書が必要です。彼ら自身の妥当性は一般的にそれよりも低いので、実際にはCAは発行しません。したがって、あなたはAndroid用に自己署名されたものを使用する必要があります。また、キーストアを紛失した場合は、アプリを再発行する必要があるため、キーストアをバックアップするようにしてください。

0

iOSアプリケーションは、完全に別の信頼チェーン(Appleによって実行される)で証明書を使用して署名されています。 WebサイトのSSLキーと同じ秘密鍵を使用することもできますが、そうした場合には何のメリットもなく、セキュリティ上のいくつかの欠点もあります。

AirとAndroidがどこにあるのかわかりませんが、一般的に似ていると思われます。

+0

を参照してください。それは、信頼できるチェーンアンドロイド/ Googleマーケットが... googleに戻っている大きな問題になります。 .. –

関連する問題