Xcode 9を使用します。
これはアーカイブに使用されるのと同じプロファイルであり、App Storeプロファイルです。
2クエリ
同じ問題を抱えていた
必要なことは、プロビジョニングプロファイルを削除し、別のプロファイルを Apple Developer site で作成することだけです。
他のすべてが失敗した場合は、Application Loaderを使用してみてください。 Xcodeのアップロードプロセスがバージョンごとに途方もないバグを抱えている今日、私はほとんどApplication Loaderをデフォルトにしています。
.ipaファイルを取得するためのアドホックオプションが選択されていると思います。 App Storeオプションを選択して.ipaファイルを取得し、Application loaderを使用して.ipaファイルを送信します。
私の場合、このようなメールを受け取っています...
Missing beta entitlement - Your app does not include the beta-reports-active entitlement. If you intend to distribute this build via TestFlight for beta testing, please re-build this app with an App Store Distribution provisioning profile. Do not use ad-hoc profiles.
After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.
Regards,
The App Store team
次に、オプションをAd HocからApp Storeに変更しました... ここに画像の説明を入力
私の場合、失効Apple cert
を避けようとしています。これは、会社のさまざまな開発者と共有しているためです。
したがって、私はこれに従います answer これはXcode
をダウングレードすることを提案します->バージョン9.0.1
を確認しますが、残念ながらまだ同じエラーメッセージが表示されます。
しかし、私は8.3.3
を追加インストールしました-Apple store。
更新:9.1
の実行に問題があるため、App Storeから直接インストールされたXcode ionic cordova build
に戻ります
そのため、現時点では2つのXcodeバージョンを使用しています。
9.1
-ビルドのテストおよび作成用-アプリケーションで直接8.3.3
-ビルドを iTunnes Connect にアップロードする場合-別のフォルダーから実行する場合これが一時的な状況であることを願っています。
[更新]
しばらくして、プロビジョニングプロファイルがXcode 9+
で受け入れられないXC
で始まることに気付きました。すべてのプロビジョニングプロファイルを更新した後(XC
in nameを回避)-最終的にXcode 9+
を使用できます。
これは、この問題を解決する人にとっても役立つかもしれません。