1

昨日、アプリを Apple Store に正常に送信しましたが、次の警告が表示されました。

「推奨されるアイコン ファイルがありません - バンドルには、.png 形式で正確に '120x120' ピクセルの iPhone / iPod Touch 用のアプリ アイコンが含まれていません。

推奨アイコン ファイルがありません - バンドルには、正確に '76x76' ピクセルの .png 形式の iPad 用アプリ アイコンが含まれていません。

推奨アイコン ファイルがありません - バンドルには、正確に '152x152' ピクセルの .png 形式の iPad 用アプリ アイコンが含まれていません。

実際、私の Resources フォルダーにはこの種のアイコンがあり、アイコン名を plist に追加しました。

<key>CFBundleIcons</key>
    <dict>
            <key>CFBundlePrimaryIcon</key>
            <dict>
                    <key>CFBundleIconFiles</key>
                    <array/>
                    <key>Item 0</key>
                    <string>Icon-76.png</string>
                    <key>Item 1</key>
                    <string>Icon-120.png</string>
                    <key>Item 2</key>
                    <string>Icon-152.png</string>
                    <key>Item 3</key>
                    <string>Icon-72.png</string>
                    <key>Item 4</key>
                    <string>Icon-72@2x.png</string>
                    <key>Item 5</key>
                    <string>Icon-Small.png</string>
                    <key>Item 6</key>
                    <string>Icon-Small@2x.png</string>
                    <key>Item 7</key>
                    <string>Icon.png</string>
                    <key>Item 8</key>
                    <string>Icon@2x.png</string>
                    <key>UIPrerenderedIcon</key>
                    <true/>
            </dict>
    </dict>
    <key>CFBundleIdentifier</key>

ここで何が問題なのか教えていただけますか?

4

1 に答える 1

0

これは Xcode 5 に適用されます。

「Icon-120.png」は「Icon-60@2x.png」という名前にする必要があります。

「Icon-152.png」は「Icon-76@2x.png」のはずです。

plist ファイルでは、"@2x" の部分と ".png" を省略します。"Icon-60" と "Icon-60@2x" はどちらも "Icon-60" という 1 つのエントリでカバーされています。

iOS は、実行中のディスプレイの種類に基づいて、使用するアイコンを決定します。

于 2014-02-12T09:22:45.913 に答える