1

iPhoneアプリを作ったばかりで、友達に試してもらっているところですが、効率的な開発/テストサイクルを行うために「管理」が必要なものがたくさんあるようです。チームの他の開発者が使用できない、自分のマシン (アプリ/プロビジョニング プロファイルの作成に使用するキーチェーンとテスト証明書) にのみ存在するものもたくさんあります。

  • 人々は、さまざまな種類の iPhone 証明書とプロビジョニング プロファイルをどのように管理していますか?
  • チームの誰もができる方法でアプリ ビルドを効率的にビルド/テスト/プロビジョニングする方法について、推奨されるベスト プラクティスはありますか?
  • 自分の Mac を再構築したり、別の Mac を使用して開発/構築を行う場合に備えて、正確に何をバックアップする必要がありますか?
  • アプリ ストアへの実際のデプロイに必要なアーティファクトはどれですか? 証明書やプロファイルなどを再作成する必要がありますか? それとも、開発用に作成したものを再利用するだけですか?
4

2 に答える 2

1

すべての証明書とプロビジョニング プロファイルを含む 1 つのファイルをエクスポートできます。これは、独自のビットを管理する最良の方法です。

アプリ ストア ビルドの場合、個人証明書、アプリ (プッシュまたはストアを使用していない場合は一般的なもの)、およびアプリ ストア用のプロビジョニング プロファイルが必要です。後者のみが固有のものです。アプリストアのビルド。

意見: Apple のプロビジョニング管理は完璧です。

于 2010-04-15T18:10:17.337 に答える
0

私は複数のクライアントと連携しており、それぞれに独自の証明書とアプリ ストア アカウントがあります。それぞれのすべての証明書とキーを使用して、個別のキーチェーンを作成します。これらのキーチェーンは、必要に応じて渡したり、バックアップしたりできます。

何年もの間、プロジェクトを切り替えるたびにデフォルトのキーチェーンを設定する必要がありましたが、最終的に修正されました.

プロビジョニング プロファイル自体に関しては、やることはあまりありません。いつでも新しいものをダウンロードできますが、最近ではとにかくすぐに期限切れになります。

@paull の意見: 完全に同意します。

于 2010-04-15T18:45:15.017 に答える