2016-08-29 28 views
0

プロジェクト設定の[埋め込みバイナリ]タブの下に追加されたサードパーティフレームワークでプロジェクトをアップロードしようとしています。このプロジェクトをiTunes Connectにアップロードしようとすると、次のエラーが発生します。組み込みフレームワークアップロードiOSでの問題

Xcodeのバージョンは7.3.1です。

ERROR ITMS-90086: "Missing 64-bit support. iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK or later. We recommend using the default "Standard Architectures" build setting for "Architectures" in Xcode, to build a single binary with both 32-bit and 64-bit support." 
ERROR ITMS-90086: "Missing 64-bit support. iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK or later. We recommend using the default "Standard Architectures" build setting for "Architectures" in Xcode, to build a single binary with both 32-bit and 64-bit support." 

ERROR ITMS-90087: "Unsupported Architectures. The executable for ****.app/Frameworks/JSONModel.framework contains unsupported architectures '[x86_64]'." 
ERROR ITMS-90087: "Unsupported Architectures. The executable for ****.app/Frameworks/JSONModel.framework contains unsupported architectures '[x86_64]'." 

ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. Found 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown' in bundle 'com.***.****'." 
ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. Found 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown' in bundle 'com.***.****'." 

ERROR ITMS-90209: "Invalid Segment Alignment. The app binary at ‘****.app/Frameworks/JSONModel.framework/JSONModel' does not have proper segment alignment. Try rebuilding the app with the latest Xcode version." 
ERROR ITMS-90209: "Invalid Segment Alignment. The app binary at ‘****.app/Frameworks/JSONModel.framework/JSONModel' does not have proper segment alignment. Try rebuilding the app with the latest Xcode version." 

ERROR ITMS-90125: "The binary is invalid. The encryption info in the LC_ENCRYPTION_INFO load command is either missing or invalid, or the binary is already encrypted. This binary does not seem to have been built with Apple's linker." 
ERROR ITMS-90125: "The binary is invalid. The encryption info in the LC_ENCRYPTION_INFO load command is either missing or invalid, or the binary is already encrypted. This binary does not seem to have been built with Apple's linker." 

ERROR ITMS-90203: "Invalid architecture: Apps that include an app extension and framework must support arm64." 
ERROR ITMS-90203: "Invalid architecture: Apps that include an app extension and framework must support arm64." 

WARNING ITMS-90080: "The executable 'Payload/****.app/Frameworks/JSONModel.framework' is not a Position Independent Executable. Please ensure that your build settings are configured to create PIE executables. For more information refer to Technical Q&A QA1788 - Building a Position Independent Executable in the iOS Developer Library." 
WARNING ITMS-90080: "The executable 'Payload/****.app/Frameworks/JSONModel.framework' is not a Position Independent Executable. Please ensure that your build settings are configured to create PIE executables. For more information refer to Technical Q&A QA1788 - Building a Position Independent Executable in the iOS Developer Library." 

答えて

2

最初のエラーは、プロジェクトの[ビルド設定]で設定したアーキテクチャと関係があります。そのような設定については、以下のスクリーンショットを確認してください。また、64ビットをサポートしていない接続デバイスでアプリをアーカイブすると、そのエラーが発生する可能性があります。 enter image description here

+0

埋め込みフレームワークを削除したときにアプリをアーカイブすることができ、あなたが言及した設定が既に設定されています。私は問題が組み込みフレームワークのバイナリであると思います。この問題を解決するために私を助けてください –

+0

Rijad、Build Active Architecture OnlyのためにNoを選択しましたか? 64ビット版のビルドに伴うエラーの大半は削除されているようです。 – saintjab

+0

はい、「いいえ」です –

関連する問題