0
私のアプリの開発者証明書の秘密鍵をバージョン管理下に置いておきたい。これは間違ったことですか?結局のところ、その証明書は私にローカルで私のアプリケーションをデバッグすることができます、何も生産証明書なしでiTunesにアップロードすることはできませんか?開発者証明書のp12ファイルを公開するのは悪いですか?
私のアプリの開発者証明書の秘密鍵をバージョン管理下に置いておきたい。これは間違ったことですか?結局のところ、その証明書は私にローカルで私のアプリケーションをデバッグすることができます、何も生産証明書なしでiTunesにアップロードすることはできませんか?開発者証明書のp12ファイルを公開するのは悪いですか?
自分のデバイスを保護するには、このキーを非公開にする必要があります。
あなたは次の攻撃が「起こる」と思うかどうかを無視して、それはまだあなたができたくないものです。
攻撃者がキーを取得してローカルでアプリをデバッグできる場合は、アプリの開発コピーに付与されている権限を使用できます。
もちろん、攻撃を行うには他のハードルがあります。しかし、秘密鍵を自分自身に保存することは、最も強力な防御の1つです。
私のデバイスなしで開発秘密鍵は役に立たないのですか? –
このキーを他のものに使用しないように注意していれば、あなたのデバイスだけがそれを信頼しています。 – guest
ありがとうございます。ロックされていないデバイスを失うのは今のところロックされていると悪いことです。したがって、devキーを秘密にするという意味はありません。 –