ApplicationLoaderがXcode11に含まれなくなった今、IPAをアップロードする方法
How Upload Ipa Now That Application Loader Is No Longer Included Xcode 11
解決:
Appleは本日、Transporter開発者アプリケーションの新しいバージョンをMac AppStoreで入手できるようにすることを発表しました。このアプリを使用すると、開発者はApp StoreConnectなどにファイルを簡単にアップロードできます。
MacAppStoreで入手可能
トランスポーター
2019年11月-新しい「トランスポーター」アプリ
通常のMacApp Storeから、Appleアプリ「Transporter」を入手する必要があります。明確にするには、Macのアイコンバーにある通常の「AppStore」アイコンをクリックし、「Apple Transporter」を検索して入手します(完全に無料です)。
現在のXcodeでは。 NS 通常、ビルド番号を増やします 、テザー電話を切断し、[アーカイブ]をクリックします いつものように
完了したら、通常の方法で[アプリの配布]をクリックします。 選択してください 通常の方法で「AppStoreConnect」。しかし。それで [エクスポート...]を選択します いいえ アップロードを選択 。
保存先を尋ねられます-必ず選択してください デスクトップ 。
に フォルダ (ファイルではなく)デスクトップに残ります。正しいフォルダを区別するために、現在の時刻に注意してください。 (間違ったフォルダを取得すると面倒です!)
フォルダ内にあります '.ipa'ファイル 。他のすべては 使用されていない/まったく価値がない 。
「トランスポーター」アプリを起動します。単に 引っ張る それだけ ipaファイル Transporterアプリに。
便利なトランスポーターアプリのヒント:
必ずご覧ください 環境設定 トランスポーターアプリの。それ 可能だ 役に立たない「OK」クリックの(1つ)を取り除くため。
-
歴史的な道:
2019年9月22日
Appleはそれを完全に台無しにしました:
Xcode11はアップロードされません。 Xcode 11で開発、ビルド、アーカイブしても問題ありませんが、10.3を使用してアップロードしてください。
2019年9月
驚くべきことに、appstoreconnectは で働いていない サファリ 現在 。 Chromeを使用します。 (いいえ、本当に。)
TestFlightへの送信の最後のステップで、ビルドの説明を入力したステップでSafariがクラッシュします。 Chromeを使用するだけです。
XCode 11 GM Seed 2(11A420a)を使用しています。私はもう試した
xcrun altool --upload-app --type ios --file'path / to / application.ipa '--username'YOUR_ITMC_USER' --password'YOUR_ITMC_PASSWORD 'しかし、次のようなエラーコードを生成していたため、私には機能しませんでした'エラードメイン= ITunesSoftwareServiceErrorDomainコード= -22014。
App Store APIキー(https://appstoreconnect.apple.com/access/apiを参照)を生成し、に保存しました〜/ .appstoreconnect / private_keysディレクトリを作成し、このbashスクリプトをapplicationloader.sh:
#!/ bin / bash APPFILE = $ 1 set -euo pipefail#キーは〜/ .appstoreconnect / private_keysにありますKEY = '' ISSUER = '' xcrun altool --upload-app --type ios --file $ APPFILE --apiKey $ KEY --apiIssuer $ ISSUERその後(後chmod a + x applicationloader.sh)入力するだけです
applicationloader.sh app.ipaアプリはtestflightに問題なくアップロードされます。
お役に立てれば。