Man muss bei der Identifier Methode das Theme in Winterboard deaktivieren und dann wieder aktivieren. Nur ein normaler Respring (über SBSettings) funktioniert nicht.
Wenn es noch immer nicht geht, dann mache ich immer alle Möglichkeiten an Icons
Icon.png
icon.png
Icon@2x.png
icon@2x.png
Bei Retina Wallpapers ändert sich das auch nie. Da geh ich ins App rein und ändere dort die info.plist
z.B.
originale info.plist
<key>CFBundleIconFile</key>
<string>Retina_57.png</string>
<key>CFBundleIconsFiles</key>
<array>
<string>Retina_57</string>
</array>
<key>CFBundleIdentifier</key>
<string>com.apptao.reinawallpapers</string>
modifizierte info.plist
<key>CFBundleIconFile</key>
<string>Retina_57.png</string>
<key>CFBundleIconsFiles</key>
<array>
<string>Retina_57</string>
<string>icon@2x.png</string>
</array>
<key>CFBundleIdentifier</key>
<string>com.apptao.reinawallpapers</string>
Erst wenn ich diesen einen "string" ins "array" einfüge, ändert sich das Icon
Blöd ist dann natürlich, wenn es ein Update gibt. Dann kann ich das nochmals ändern. Warum er das macht, keine Ahnung.