2

これはメールです:

開発者の皆様、最近の「Bla」のバイナリ送信で1つ以上の問題が見つかりました。アプリを確認する前に、次の問題を修正する必要があります。破損したアイコンファイル-アイコンファイル72x72.pngが破損しているようです。これらの問題が修正されたら、[バージョンの詳細]ページに移動し、[バイナリをアップロードする準備ができました]をクリックします。アプリのステータスが[アップロードを待機中]になるまで送信プロセスを続行し、アプリケーションローダーを使用して修正されたバイナリをアップロードします。

ファイルを変更してアプリを再アップロードしましたが、メールが再度届きました。

4

3 に答える 3

3

マイケル・ドーターマンが言うように。

ビルド設定で「png の圧縮」がオフになっていることを確認します。

ありがとう

于 2012-04-26T17:49:04.690 に答える
3

プレビューでファイルを開き、[ツール] -> [インスペクタを表示] を選択できますか? このファイルは、Apple が好まない PNG 形式の機能を使用している可能性があります。彼らは、RGB、8 ビット深度、アルファなしを望んでいます。カスタム アイコンと画像作成のガイドラインを参照してください。

比較のために、承認されたアプリのアイコンのプロパティを示す Preview Inspector のスクリーンショットを次に示します。よくわからない場合は、写真のプロパティについて同様のスクリーンショットを投稿してください。

[全般] タブを表示している PNG のプレビュー インスペクター

[PNG] タブを表示している PNG のプレビュー インスペクタ

「Pixels Per Meter」部分は、表示される場合と表示されない場合があります。5分前にいくつかのアイコンファイルを最初に開いたときはそこにありませんでしたが、今では開くすべてのPNGに表示されます. 変。

編集: 「Info.plist」のアイコン エントリ、またはターゲットの「情報」タブも確認してください。(私が発見するのに数時間を費やしただけなので、これらは同じものではありません。「情報」タブの設定は、「Info.plist」を上書きします。) iOS 5.1 SDK の時点で、これらにはアイコン ファイル(文字列)、アイコン ファイルが含まれます。 (配列)、およびアイコン ファイル (iOS 5) (配列を含む少なくとも 1 つのディクショナリを含むディクショナリ)。XCode は、起動イメージもこのリストに追加するようです。リストを整然と保つためにそれに頼らないでください - 私は時々私の中に古いファイル名を見つけました.

さらに比較するために、有効なアプリの Info.plist に含まれるものを次に示します。プロジェクト内のリソースと一致する限り、ファイル名は異なる場合があります。

XCode Info.plist アイコン エントリ

于 2012-04-26T01:20:57.393 に答える
2

私はアプリ Pillboxie の開発者です。私はあなたと同じ問題を抱えていましたが、最終的に解決策を見つけたと思います.

私の提案に進む前に、Info.plist とすべてのアイコン ファイル名がApple の要求どおりに表示されていることを確認してください。最新の状態であることを確認するためにドキュメントをチェックし続けますが、Dondragmer の推奨事項は私には正しいように見えます。

アプリのアイコンを含むすべての画像リソースを Photoshop で作成し、Web 用に PNG-24 としてエクスポートしました。Pillboxie には多数の画像があるため、ビルド設定で "Compress png's" を YES に設定すると、数メガバイトのスペースを節約できます。Evaristoyok が示唆するように、この圧縮をオフにしようとするまでは、あなたと同じエラーが発生していました。しかし、私のアプリは数MB跳ね上がりました。もっと良い方法を見つけたいと思っていました。

今夜、次のリンクを見つけました:記事。その中で著者は、Web およびデバイス用に保存ダイアログ ウィンドウで画像をエクスポートするときに、Photoshop で「インターレース」が選択されていないことを確認することを提案しています。これを無効にしてすべてのアイコンと起動イメージを再エクスポートしたところ、問題が解決しました。アプリを送信しても、png 圧縮を有効のままにしておくことができました。

于 2012-06-02T05:43:20.910 に答える