2017-07-11 15 views
2

親愛なる、開発者、私たちは「*****」のためのあなたの最近の配信を持つ1つの以上の問題を発見したCFBundleSupportedPlatformsが見つかりません。 App Storeにアップロード

を失敗しました。

無効なバンドル - ネストされたバンドルには、CFBundleSupportedPlatforms Info.plistキーにリストされているシミュレータプラットフォームが含まれています。

これらの問題が修正されたら、修正されたバイナリを再配信できます。

よろしく、

App Storeのチーム

私が店に私のアプリをアップロードした後、私はこのメールを受け取りました。私はオンラインでこの問題に関する同様の質問があり、iPhoneSimulatorをiPhoneOSに置き換えると言う。私は私のプロジェクトでCFBundleSupportedPlatformsを見つけることができない...ので、私は問題を解決することはできませんしかし

<key>CFBundleSupportedPlatforms</key> 
<array> 
<string>iPhoneSimulator</string> 
</array> 

アイデア?

乾杯:D

+0

リンゴはこれを修正する方法を教えてはいけませんか? – Fluidity

+0

私はどこでもオンラインで見てきました。誰もが、iPhoneSimulatorをCFBundleSupportedPlatformsの "iPhoneOS"に変更するように言います。しかし、私はinfo.plistの.....迷惑なエラーのいずれかでこれを見つけることができません。 – Questions

+0

いいえ、おそらくCFBundleSupportedxxファイル/鍵を自分で作成しますか? – Fluidity

答えて

0

は時々この問題がiphonesimulator/MacOSのために構築されたフレームワークやライブラリの一部によるものです。これを確認する最善の方法は、すべてのライブラリや、最近追加されたライブラリを「lipo」ツールを使用して構築したアーキテクチャを確認することです。

lipo -info frameworkexecutableorlib 

Architectures in the fat file: frameworkexecutableorlib are: armv7 armv7s i386 x86_64 arm64 

通常、ビルドプロセスは、アプリケーションのアーカイブ/エクスポート時にサポートされていないアーキテクチャを削除する可能性があります。

関連する問題