web-dev-qa-db-ja.com

Ionic FrameworkでiOS IPAファイルを生成する方法は?

ionic build iosコマンドを使用してiOSアプリを正常に作成しました。しかし、今では TestFlight を使用したいのですが、IPAファイルを要求されます。そのビルドコマンドではファイルは生成されないようです。だから、どのようにそれを生成できますか?

ありがとう

31
nicolasaiz173

以下の手順に従うことで、ionicフレームワークからIPAを簡単に構築できます。

  1. アプリフォルダーに移動する

OS X terminal with list command

  1. Cordovaビルドコマンドを実行する

OS X terminal running ionic build command

  1. Xcodeプロジェクトを開きます

OS X Finder with project location

  1. プロジェクトをきれいにする

XCode Product -> Clean menu

  1. ビルドするiOSモバイルデバイスを選択します。iOSエミュレータをデバイスとして使用しないでください。使用すると、アーカイブが無効になります。

Xcode Target device selected

  1. プロジェクトをアーカイブする

Xcode Project -> Archive menu

  1. プロジェクトを配布する

XCode Organizer

  1. 配布方法を選択する

Selecting method for distribution

  1. プロフィールを選択してください

Choosing a profile

  1. .ipaファイルを保存する場所を選択します

Saving IPA file to Desktop folder

これらの手順を使用して.ipaファイルを生成しました。

34
Roshan Bharti

この記事 は古いですが、役立つはずです。

コマンドラインで、*。xcodeprojを含むフォルダーに移動し、次を実行します。

xcodebuild -target "My Target" -scheme "My Scheme"
-configuration Release clean archive

これでxcarchiveができました。次の行でipaが生成され、TestFlightにアップロードできます。

cd platforms/ios/build/device/usr/bin/xcrun -sdk iphoneos PackageApplication "$(pwd)/$PROJECT_NAME.app" -o "$(pwd)/$PROJECT_NAME.ipa"

お役に立てれば

6
Bhumit Mehta