0

xCode 4.2 を使用して、最初の iOS アプリケーションを AppStore に送信しようとしています。「無効なバイナリ」というステータスが常に表示されます。初めて次の説明を受け取りました: 「iPhone 5 最適化要件 - バイナリは iPhone 5 用に最適化されていません。iOS 6 以降を対象として提出された新しい iPhone アプリとアプリの更新は、iPhone 5 の 4 インチ ディスプレイをサポートし、次のものが含まれている必要があります。起動イメージのファイル名の部分の直後に -568h サイズ修飾子を含む起動イメージ。起動イメージは PNG ファイルで、バンドルの最上位に配置するか、起動イメージをローカライズする場合は各 .lproj フォルダー内に配置する必要があります」

しかし、要求された起動イメージを追加すると、次の説明で別のエラーが発生します:「無効な起動イメージ - アプリには、iOS 6.0 SDK 以降でビルドされたアプリでのみサポートされるサイズ修飾子を含む起動イメージが含まれています。」私のターゲット OSは iOS 5 です。助けてください

4

4 に答える 4

0

iOS 5 をターゲットにしていますが、問題ではありません。iOS 4.3 を対象としたアプリを提出することもできます。

問題は、アプリケーションが iPhone5 用に最適化されていないことです。iPhone 5 の起動画像を追加する必要があり、iPhone 5 の起動画像の解像度 (ピクセル) は正確に 640x1136 (png) である必要があります。Target>Launch Images から追加する必要があります。

于 2013-09-10T06:28:46.760 に答える
0

iPhone5 には iOS6 が同梱されているため、iOS 6 をターゲットにする必要があります。その後、-568h サイズの起動イメージを追加できます。

于 2013-09-10T06:17:20.830 に答える
0

Apple は、iOS 6.0 以降をサポートするアプリと、以前の iOS バージョンのサポートを受け入れるようになりました。そのためには、Retina ディスプレイ用の起動イメージが必要です (iPhone 5 も同様です)。

iPhone (のみ) の場合、次の起動イメージが必要です。

640 x 1136
640 x 960
320 x 480
于 2013-09-10T06:30:02.313 に答える