Xcode 6でIPAを作成する方法は?


90

私のプロジェクトでは、IPAファイルの作成方法がわかりません。誰でも、Xcode 6でIPAファイルを作成する方法を段階的に説明できますか?


2
stackoverflow.com/questions/24438010/…これがお役に立てば幸いです。
user2226474 2014

28
これらのmodがこれを「不明確」として閉じたとは信じられません。問題は絶対に明確です。このユーザーは明らかに、繰り返し、Xcode 6で.ipaを作成する方法を尋ねています。
うん。

2
私はこの質問を(うまくいけば)より明確にするために更新しました。これはGoogleでの最初のヒットの1つであり、いい質問だと思うので、再開するために推薦します。
James McMahon

回答:


102

以下に従うことができます:

1. xcodeでswiftDemoを選択します(図の左側)。次に、[ Product ]オプションを選択します。ここで、[ Archive ]オプションを選択できます。

アーカイブの選択-画像で強調表示されているアーカイブを選択します

  1. 次に、次のように新しいウィンドウが開き、そのウィンドウでエクスポートオプションを選択します

[エクスポート]オプションを選択します

3.次にポップアップが表示され、アップルストアを探すときに最初のオプションを選択します。だから今言っているように続きます。

最初のオプションを選択

更新 ->以下のようにアドホック展開に保存を選択します

アドホックに保存

->あなたがあなたのアップル開発者IDで署名していないなら、以下の画面がポップアップします

アップルIDを追加

->ここで[追加]を選択し、図のように新しいウィンドウでアップルIDとパスワードを入力します。

アップルIDとパスワードが必要です

->残りはxcodeのガイドに従ってください。最後にIPAファイルが作成されます。

->テストフライトを行ってください。

xcodeでビルド設定にコード署名する際に、プロビジョニングプロファイルと証明書を提供することを忘れないでください。


2
このステップの後、私のエラーは次のように発生します。「IOS App Store開発のために保存するには、開発チーム '92P8AKNGW9'のIOS開発者プログラムに登録されているApple IDアカウントを追加する必要があります」
bhavik

1
私はすでにApple開発者IDに存在し、プロビジョニングプロファイルと証明書もインストールされています。
bhavik 2014

4
[商品]メニューの[アーカイブ]オプションはグレー表示されます。
jameshfisher 2014年

5
@jameshfisher今のところ任意のシミュレータを選択している可能性があるため、xcodeでiOSデバイスを選択する必要があります。だからそれをiOSデバイスに変更すれば、うまくいくでしょう。
nikhil84 2014年

7
アーカイブオプションがグレーディングの場合。stackoverflow.com/questions/16050640/…を
kayfun

15

Xcodeに開発者アカウントを統合せずに .ipaファイルをitunesconnectにアップロードし、アプリケーションローダーを使用する場合。次に、iTunesで.ipaを生成できます。

手順1:-シミュレータの代わりにデバイスを選択します。

ここに画像の説明を入力してください

ステップ2:-製品に移動->アーカイブを選択

ここに画像の説明を入力してください

ステップ3:-プロセスが完了したら、アーカイブを右クリックし、[Finderに表示]を選択します

ここに画像の説明を入力してください

ステップ4:-ファインダーで表示をクリックすると、次のようにアーカイブフォルダーにリダイレクトされます

ここに画像の説明を入力してください

ステップ5:-. xarchiveファイルを右クリック-> [パッケージの内容を表示]オプションを選択します。

ここに画像の説明を入力してください

ステップ6:-製品フォルダー->アプリケーションフォルダー-> yourprojectname.appに移動します

ここに画像の説明を入力してください

ステップ7:- .appを.ipaに変換するには、iTunesにドラッグアンドドロップするだけです。下の画像を確認してください

ここに画像の説明を入力してください

ステップ8:-この.ipaファイルを安全な場所に置き、アプリケーションローダーでアップロードするときに使用します。

注:-アプリケーションローダーでアプリをアップロードする方法を知りたい場合は、これを確認してください、

アプリケーションローダーを使用してアプリをアップロードする

編集:-

警告:- 拡張子を.aapから.zipに、.zipを.ipaに変更して.ipaを作成しないでください。

私は多くの回答で見ましたが、彼らは.appファイルを圧縮してから拡張子を.zipから.ipaに変更することを提案しています。現在は機能していません。この方法では、次のようなエラーが発生します

IPAは無効です。ペイロードディレクトリが含まれていません。


1
ドラッグアンドドロップのヒントをありがとう、それを知りませんでした。
Evgeny Karkan 2016

3
1. Make your application with X-Code

2. Run your application in simulator

3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator

4. Open iTunes -> Goto Apps

5. Drag YourApplication.app to iTunes

6. Drag back your app from iTunes to finder to get YourApplication.ipa

アプリを実行した後、シミュレーターが表示されませんでした。だからあなたの方法は私にとって魅力のように働いた。
Umair Afzal

/Users/<User>/Library/Developer/Xcode/DerivedData最新のXCode-Version を使用して、フォルダーが変更されました。設定は、XCodeの[ファイル]-> [プロジェクト設定]で表示/変更できます。
sn0b4ll 2017年

2

XCodeバージョン9.0(9A235)の場合:

    1. プロジェクトをアーカイブする
    1. 「ウィンドウ」->「オーガナイザ」をクリックし、アーカイブされたプロジェクトを選択します。エクスポートをクリックします
    1. 開発を選択(オプション)
    1. [次へ]をクリックしてアプリに署名し、エクスポートします

これにより、パブリッシュコンテンツが.ipaファイルを見つけることができる場所にエクスポートされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.