0

Ionic Ios AppをXcode(v 7.2)を使用してApp Storeにアップロードするときに問題が発生しました。ビットコードをyesに設定してApple App Storeにアップロードできるのは

私は常にエラーに直面しました:「アップロードに失敗しました:あなたは、プロバイダXXXXXXのために、このサービスを使用する権限がありません」いくつかの慎重な問題は、私はビットコードを有効にする「持っているために必要なことを解決することができた解決した後

を:はい "と表示されます。これにより、ビットコードを添付してアプリケーションをエクスポートすることで、Application Loaderを通じてアプリケーションをアップロードすることができました。

私の質問は、ここでは何が起こっているのかをよりよく理解したいという点でです。

ビットコードを有効にして、アプリがそれを持っていないとアップロードできるようにしたのは何ですか?私はこれをテストして確認しました。この1つの変更は、アップロードの成功と失敗の違いでした。

ありがとうございました。

答えて

0

ビットコードを有効にして、アプリがそれを持っていないとアップロードできるようにしたのはどうでしたか?私はこれをテストして確認しました。この1つの変更は、アップロードの成功と失敗の違いでした。

- >iOSアプリのビットコードに「はい」を設定する必要はありません。ビットコードを有効にすると、ライブラリを再コンパイルするだけで済みます(上記のエラーはプロファイルエラーのようです)。この理論を証明するには、ビットコードを無効にする(Noに設定)を再コンパイルし、iTunesにアップロードします。

はビットコードがデフォルトですが、オプション、このリンクにiOSアプリの場合 https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html

を参照してください。 watchOSとtvOSのアプリの場合は、ビットコードが必要です。ビットコードを提供する場合、アプリケーションバンドル内のすべてのアプリケーションとフレームワーク(プロジェクト内のすべてのターゲット)にビットコードを含める必要があります。

+0

ビットコードが有効になっていたときに、私のアプリのバージョンが少ししかアップロードされませんでした。最近、私はSDKを使ってプリンタに接続しています。ビットコードを有効にしておくと、終了コード1でリンゴリンカーエラーが発生します。SDKはビットコードでサポートされていないためです。したがって、私はビットコードを無効にして、testflightのためにitunesconnectにアップロードしましたが、新しいバージョンのアプリケーションは表示されません。この場合の提案はありますか? –

関連する問題