Я использую новый каталог активов AppIcon для установки правильных значков для iOS 5 (теоретически), 6 и 7. К сожалению, при установке приложения на iPad 1 (с iOS 5.1.1) отображаемый значок не является правильным (он масштабируется от другого, конечно, 57x57).
Я увидел, что после создания каталога активов в файл Info.plist
добавляются 2 пустых записи:
-
Icon files (iOS 5)
-
CFBundleIcons~ipad
Я читал много "решений", но ничего не работало для меня: (
Одним из решений было добавить эти записи в plist (и добавить соответствующие значки в проект):
<key>CFBundleIcons</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>Icon.png</string>
<string>[email protected]</string>
<string>Icon-72.png</string>
<string>[email protected]</string>
</array>
<key>UIPrerenderedIcon</key>
<true/>
</dict>
</dict>
<key>CFBundleIcons~ipad</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>Icon-Small</string>
<string>Icon-Small-50</string>
<string>[email protected]</string>
<string>Icon-72.png</string>
</array>
<key>UIPrerenderedIcon</key>
<true/>
</dict>
</dict>
Но он вообще не работает.
Я использую XCode 5.0 (5A1413).
Любая помощь будет действительно оценена.