アプリをアプリストアに公開しようとしているときに、このエラーが発生しました。エラーコードをコピーアンドペーストできないため、質問に画像を投稿するため申し訳ありません。
568hファイルは実際には[〜#〜] png [〜#〜]形式ですか?また、すべての画面でiphone 5のサポートを提供したことを確認してください。 [email protected]
を追加するだけでは、iPhone 5のサポートは保証されません。 iphone 3.5 "および4"デバイスのすべてのビューのフレーミングを確認する必要があります。
コードまたは自動サイズ変更によってフレーミングを行うこともできます。
このリンクをご確認ください: お使いのバイナリはiPhone 5用に最適化されていません
私は同じエラーに直面し、これらのページの指示に従って修正しました:
IOS 9で複数のストーリーボードを使用していたときに、この問題に遭遇しました。ProjectDirectory-> Generalに移動し、「Launch Screen File」で「Main」を選択することで解決しました。
「アセットカタログを使用しない」を選択して、スクリーンショットの写真を「サポートファイル」に追加しました。
過去2日間からこの問題が発生しています。
スプラッシュ画像でこの問題を見つけました。 .jpeg画像を.png形式に変換してから、画像を起動画像に追加することでミスを犯しました。これが、アプリをiTunesに送信するときにエラーメッセージが頻繁に表示される理由です。
この問題を修正するために、Photoshopから.png形式の新しい画像を取得し、画像の起動に追加しました。
その後、アプリを送信しようとしましたが、正常に送信されました。
この方法は他の人に役立ちます。
私も同じ問題に苦しんでいて、手順で説明されている解決策を見つけました:-1)すべてのデフォルトのpngをプロジェクトのルートに移動しました。 2)サイズ{320,568}の別のDefault-568hをルートに追加しました。
ルートに4つのファイルしかありません:-Default-568h.png {320,568}、[email protected] {640,1136}、Default.png {320,480}、[email protected] {640,960}。
上記のソリューションは、.plistにUILaunchImagesキーを追加しなくても機能します。
Xcode 6の場合
iOS 6と以前のサイズの両方でLaunchImagesとAppIconImages.xcassets内
この質問に答える前にこちらをご覧ください Xcode 6 error msg "iOS 7.0より前のリリースをターゲットにしています..."
私はいくつかの解決策を試しましたが、何もうまくいきませんでした、最終的な解決策は、RNツールボックスを使用して、エラーを引き起こしている構成を修正したスプラッシュ画面を追加することでした: https://github.com/bamlab/generator-rn-ツールボックス
また、正しい場所にあるファイルを指していることを確認してください。この問題が発生したのは:
ファイルの名前は正しく表示されましたが、エラーが発生しました。これは、このセクションの表にリストされている各起動イメージの横にある小さなフォルダーアイコンをクリックし、プロジェクトのResourcesフォルダーで正しいファイルを見つけることで解決しました。
Edgeのケースですが、後で使用しなかったローカライズを誤って追加した(したがって、iPhone 5起動イメージを追加しなかった)場合、これが発生しました。 Project Navigatorからプロジェクトを選択します。中央のペインで、プロジェクトの表示を選択します(ターゲットの1つではありません)。 [情報]タブで、一番下までスクロールし、余分なローカライズがないことを確認します。
編集:エラーメッセージを読み直すと、これは避けられますが、エラーメッセージは別の意味を理解するまで意味がない場合があります。