14

私は自分のアプリをiPhoneで実行していますが、itunesストアにリストするには、「ユニバーサルバイナリ」のものが必要です。

答えを見つけようとしましたが、xcodeでこれを行うための簡潔で有用な説明が見つからないようです。バイナリを作成しようとすると、常にエラーが発生します。itunesストアにアップロードできるユニバーサル実行可能バイナリを作成するために従うことができる基本的なステップバイステップの手順を誰かに教えてもらえますか?

もう1つ、プロジェクトの名前変更アプリやAppleScriptのような、数回クリックするだけでこれを実行できるタイプのアプリはありますか?

4

4 に答える 4

26

これを試して:

App Store 用の新しいプロビジョニング プロファイルを準備する

  1. アドホック配布が正常に機能していることを確認してください。
  2. プログラム ポータル > プロビジョニング > 配布に移動します。
  3. 新しいプロファイル ボタン
  4. 配布方法:App Store
  5. プロファイル名: MyApp App Store (または何でも)
  6. アプリ ID: MyApp (もう 1 つ作成しましたよね?)
  7. 送信ボタン

XCode で新しいプロファイル/構成をセットアップする

  1. 証明書をダウンロードし ([配布] タブをクリックして、生成中にそのタブをリロードできます)、XCode にロードします。
  2. XCode でプロジェクトを開き、[プロジェクト] > [プロジェクト設定の編集] に移動します (または、[グループとファイル] パネルの最初の項目をダブルクリックします)。
  3. [構成] タブで、既に機能している既存のアドホック配布構成をクリックし、[複製] ボタンをクリックします。新しいものを「App Store」と呼びます
  4. [Build] タブをクリックし、ポップアップの [Code Signing] > [Code Signing Entity] で、[MyApp App Store] の下の [iPhone Distribution - MyCompanyName] を選択します。

ビルドして iTunes Connect にアップロード

  1. 幸運のためにすべてをクリーンアップしてから、アクティブ構成を「App Store」に設定し、ビルドして実行します。iPhone でテストします。
  2. プロジェクトディレクトリ>ビルド> App Store-iphoneos> MyApp.app ...右クリックして、「Compress MyApp.app」で、ビルドしたアプリをFinderで見つけます
  3. 生成された MyApp.zip を iTunes Connect にアップロードします。
于 2009-09-28T21:02:03.170 に答える
5

Universal Binary はそれとは何の関係もありません。App Store を通じて配布するには、配布プロビジョニング プロファイルを作成する必要があります。iPhone 開発者ポータルには、このための段階的な指示があります。「配布」タブの下を見てください。

于 2009-04-29T19:01:44.783 に答える
1

私はsbwoodsideによってリストされた指示に従いましたが、最後の部分 (ビルドと iTunes Connect へのアップロード) に問題がありました。ビルドされたバージョンがデバイスで実行されないことに気付きました。これは私のために働いたものです:

ビルドして iTunes Connect にアップロード

  • 幸運のためにすべてをきれいにしてください。
  • [スキームの編集] に移動し、[アーカイブ] メニューで、App Store ビルド構成を選択します。
  • ドロップダウン メニューで iOS デバイスまたは特定のデバイスを選択し、[製品] -> [アーカイブ] に移動します。
  • Xcode がアーカイブを完了すると、オーガナイザー ウィンドウが開き、アーカイブ セクションが表示されます。最後のアーカイブを選択し、[送信] をクリックします。
  • 配布証明書を入力するよう求められます。App Store 用に作成されたものを選択します。
  • XCode は、Application Loader を使用しなくてもアプリを iTunes Connect にアップロードします。これが機能するには、アプリが iTunes Connect で「アップロード準備完了」ステータスになっている必要があります。

デバイスで最新バージョンをテストすることはできません。したがって、すべての機能をテストできるようにする前にアドホック バージョンを作成し、すべてが機能したら、アプリ ストアのアドホック構成を複製することをお勧めします。

于 2011-10-20T07:25:58.890 に答える