5

バイナリを itunestore にアップロードする最良の方法を知りたいです。アプリケーション ローダーを使用するか、Xcode オーガナイザー アーカイブを使用してビルド、検証、送信します。

4

4 に答える 4

10

以下にリストしようとした重要な違いがあります (Xcode 6.3.2 - 2015 年 6 月現在):

Xcode オーガナイザー

  • 送信するアプリケーションは、ローカルにアーカイブされたアプリのリストから選択する必要があります (特定のファイルを参照することはできません)。
  • 送信前にアプリを「検証」するオプションを提供
  • 検証/送信時に、選択した Apple 開発者アカウントに関連付けられているすべてのプロビジョニング プロファイルをダウンロード/同期し、適切なプロファイルでアプリケーションを再署名/再埋め込みします (どれが選択されたかを示しますが、これを上書きすることはできません)。
  • アーカイブされたアプリケーションに含まれるデバッグ シンボルを自動的にアップロードするオプションを提供します
  • アップロードの進行状況はありません
  • (Application Loader で使用できる *.ipa にエクスポートするオプションを提供します)

アプリケーションローダー

  • 入力のために *.ipa ファイルを参照する必要があります
  • 送信前に検証するオプションはありません
  • *.ipa ファイルに既に埋め込まれているプロビジョニング プロファイルを使用します
  • デバッグシンボルをアップロードする方法はありません
  • アップロードの進行状況を示します
于 2015-06-08T15:25:47.537 に答える
5

Xcode 4 では Application Loader を使用しなくなりました。Xcodeオーガナイザーからのみアップロードできます...

zekel が以下で言及しているように、Application Loader を使用して IPA ファイルを送信できます。Xcode オーガナイザー メソッドは、アプリを自分で構築していて、1 か所から検証および送信したい場合に便利です。システムにインストールされた正しい証明書に署名された IPA がある場合、Application Loader 方式が役立ちます。

両方の方法を使用した後、Application Loader は進行状況をより詳細に示します。これは、接続が遅い場合に役立ちます。

于 2011-08-09T14:07:55.537 に答える
3

単独の開発者または小規模なチームは、特に小規模なプロジェクトの場合、Xcode から直接提出するだけかもしれません。ただし、大規模なチーム、より複雑なプロジェクト、または自動化されたビルド システムの場合は、アプリケーション ローダーから送信する方が簡単です。

何よりもワークフローの問題です。

于 2012-05-02T21:19:52.857 に答える