web-dev-qa-db-ja.com

Xcode 4を使用したiPhoneアドホックビルド

Xcode 4に切り替えたばかりで、アドホックビルドを作成して、顧客がアプリをテストできるようにする必要があります。しかし、私が見つけたすべてのチュートリアルはXcode 3に基づいており、私が行う必要がある同様の設定とアクションでXcode 4を使う方法を見つけることができないようです。これに役立つチュートリアルや何かがありますか?私はそれをグーグルで検索したが、結果は非常に悪かった。

77
eMich

シミュレーターではなく、ドロップダウンメニューからデバイスを選択したことを確認してください。

次に、XCode 4でproduct -> archive

ビルドが完了したら、オーガナイザーを開き、Archivesを選択します。

ここでビルドが見つかります。ここから共有を選択できます。次のXCodeはアプリに署名するプロファイルを尋ねます。

これで、テスターに​​送信できるIPAが作成されました。

95
rckoenes

また、このことに関する最新の情報(2013年8月)も見つかりませんでした。特に、MacではなくPCを使用するiPhoneユーザーにアプリを配布する場合に役立ちます。 Googleの結果を並べ替えると、iTunes Connectと検証に関する冗長でわかりにくい情報がたくさん見つかりました。

ここに私のために働いたものがあります:

  1. ITunes Connectでアプリレコードを作成する必要はありません。これは、ストアに保存する場合にのみ使用します。それがあなたの望むものであるなら、これを見てください:developer.Apple.com/library/ios/documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/CreateYourAppRecordiniTunesConnect/CreateYourAppRecordiniTunesConnect.html

  2. アプリを検証する必要はありません。それはあなたが店にそれを置きたいときだけのためです。それがあなたの望むものであるなら、これを見てください:developer.Apple.com/library/ios/recipes/xcode_help-archives_organizer/articles/validating_apps.html

  3. アドホックプロビジョニングプロファイルが必要です。これを取得するには、「アドホックプロビジョニングプロファイルの作成」という見出しの下の指示に従ってください: https://developer.Apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp。 html 。 Xcodeに追加するには、ダウンロード後に「name.mobileprovision」ファイルをダブルクリックしてください。

  4. アドホックコード署名資格のXcodeプロジェクト/ビルド設定を調べるのに時間を無駄にしないでください。 Xcodeのコピーには表示されず、必要ありませんでした。

  5. アドホックコード署名資格はプロジェクト/ビルド設定に表示されませんが、オーガナイザー/デバイス/ライブラリ/プロビジョニングプロファイルで確認できます。手順3で指定した名前になります。

  6. これで、アドホック配布用のアプリのバージョンを作成する準備ができました。

  7. Xcodeでは、プロジェクトが選択された状態でプロジェクトウィンドウにいることを確認し、上記の受け入れられた回答に従って、実行/停止ボタンに隣接する左上のフィールドでビルドターゲットとして選択されたiOSデバイスを確認します。

7a。 Xcodeメニューバーから、Product/Build for .../Archivingを選択します(「Build For ...」オプションがグレー表示されている場合は、プロジェクトウィンドウ以外のウィンドウ(オーガナイザーウィンドウなど)にいる可能性があります)。

7b。 Xcodeメニューバーから、Product/Archiveを選択します

7c。オーガナイザーウィンドウ(Shift-Cmd-2)を開き、中央上部の[アーカイブ]アイコンを選択します。

7d。配布するバージョンを強調表示し、右側の[配布]ボタンをクリックします。

7e。 [エンタープライズまたはアドホック展開用に保存]オプションを選択します。

7f。 「署名するIDを選択してください」ダイアログが表示されます。ドロップダウンリストから、ステップ3で作成したiOSディストリビューションを選択します。私にとって、ステップ3で作成した名前の行はグレー表示されていましたが、そのすぐ下の行は機能していました。

7g。ダイアログが表示され、アドホックアプリに.ipaファイルとして名前を付けて保存できます。

8 Windows PCの場合:

8a。 YourApp.ipaファイルとname.mobileprovisionファイルをデスクトップなどの場所にコピーします。

8b。 iTunesで、メインメニュー(タスクバーの左上にある小さなアイコン)を見つけて、[ファイルをライブラリに追加... Ctrl + O]を選択します。

8c。両方のファイルをライブラリに追加します。

8d。 iPhoneをWindows PCに接続します

8e。 iTunesのiPhoneセクションに移動してから、Appsタブに移動します。運が良ければYourAppが表示され、[インストール]をクリックできます。

2
user1527225