15

最初に3つの起動イメージをすべてインポートしました

1: 320 x 480    
2: 640 x 960 (Retina 3.5-inch)    
3: 640 x 1136 (Retina 4-inch)    

必要な次のデフォルト名があります。

1:Default.png   
2:Default@2x.png   
3:Default-568h@2x.png   

と警告で拒否を取得します。

iPhone 5 の最適化要件 - バイナリは iPhone 5 用に最適化されていません。5 月 1 日以降、提出されるすべての新しい iPhone アプリとアプリの更新は、iPhone 5 の 4 インチ ディスプレイをサポートする必要があります。すべてのアプリには、-568h サイズの起動イメージが含まれている必要があります。起動イメージのファイル名の「basename」部分の直後に修飾子を追加します。起動イメージは PNG ファイルで、バンドルの最上位に配置するか、起動イメージをローカライズする場合は各 .lproj フォルダー内に配置する必要があります。iOS ヒューマン インターフェイス ガイドラインと iOS アプリ プログラミング ガイドを参照して、iPhone 5 のサポートとアプリ起動イメージの詳細を確認してください。

追加した後でも:

Default-568h.png  of  size  320 x 568  

その後、同じ警告で拒否されます

起動イメージ NAME または SIZE のどこに問題がありますか

4

14 に答える 14

7

さて、私は同じ問題に直面し、ルート レベルで default-568h@2x.png ファイルを追加することで解決策を見つけました。

ここに画像の説明を入力

そして、起動イメージにイメージアサートを使用しないようにしてください。これで問題が解決しました。

于 2014-09-15T05:26:38.953 に答える
3

バイナリを単体でアップロードできたので、[Use Asset Catalog] をクリックして起動イメージとアイコンを移行しました。


ここに画像の説明を入力


その後、この画面が表示され、配列をクリックしました。


ここに画像の説明を入力


最後に、起動イメージをリソース フォルダーから空白の四角形にドラッグ アンド ドロップする必要がありました。


ここに画像の説明を入力


この後、ようやくアプリを公開することができました。

于 2014-07-01T15:46:35.530 に答える
1

私は今日同じ問題を抱えていて、ついに解決しました!

この問題は、ローカライズされた -568h@2x Launch イメージから発生します。

通常、ローカリゼーションはうまく機能しますが、どうやら Apple は iPhone5 の最適化検証スクリプトで大きな失敗を犯したようで、ローカリゼーションを認識していません。

したがって、それを修正するために行ったことは、lproj フォルダーの横にある .lproj フォルダーの 1 つから Default-568h@2x.png をコピーし、コンパイル/送信しようとしているターゲットに追加することです。これにより、パッケージ ファイルに不要な起動イメージが 1 つ増える可能性が高く (ただし、圧縮によって削除される可能性があります)、検証スクリプトを「だまして」、アプリ バイナリを正しく受け入れるようになります。

于 2014-07-31T10:51:58.850 に答える
1

568h ファイルが実際に PNG 形式であると確信していますか? また、すべての画面で iphone 5 がサポートされていることを確認してください。追加するだけDefault-568h@2x.pngでは、iphone 5 のサポートは保証されません。iPhone 3.5" および 4" デバイスのすべてのビューのフレーミングを確認する必要があります。

コードまたは自動サイズ変更によってフレーミングを行うことができますが、それは別のことです。

于 2013-05-31T06:34:48.880 に答える
0

起動イメージをローカライズした場合は、この .lproj フォルダーが直接追加されていなくても、すべての .lproj フォルダーに起動イメージを配置する必要があります。

この問題が発生しました。多くのローカリゼーションを提供する appirater を使用しています (多くの .lproj フォルダーがターゲットに追加されます)。ただし、必要ないくつかの言語の起動イメージのみをローカライズしました。一部の .lproj フォルダーに起動イメージがなかったため、私のアプリは拒否されました。解決策は簡単です。不要なローカライズを削除するか、すべての言語の起動イメージをローカライズします。

appirater が原因で発生したこの問題を解決するための詳細な手順については、私のブログを参照してください。http://vinceyuan.blogspot.hk/2013/08/a-weird-reason-why-ios-app-is-rejected.html

于 2013-08-25T16:40:16.597 に答える
0

画像の適切な形式を確認してください。.png 形式である必要があります。デフォルトの画像に付けた名前は正しいので、画像形式を変更してください。

于 2013-05-31T06:33:21.017 に答える
0

解決策を得ました:

  • iOS 展開ターゲットは 4.3 以降である必要があります
  • Xcode はバージョン 4.5 以降である必要があります
于 2013-06-06T07:45:25.983 に答える
0

起動イメージ以外にも、拒否の理由は多数あります。

警告を適切に読み、警告に記載されているすべての事項を確認してください。

5 月 1 日以降に Apple がアプリケーションのアップロードに対して行った変更については、次のリンクを確認してください。 5 月 1 日 アプリの変更期限

于 2013-05-31T06:34:38.067 に答える
0

iPhone 5 の場合、画像サイズは 640 x 1136 ピクセル (@2x) になります。これを試してみてください。

于 2013-05-31T06:34:53.920 に答える