Inizio a scrivere questa app su iOS 6 Sono riuscito a correggere tutto ciò che riguarda l'immagine e le API deprecate senza problemi.Icone dell'app iOS 7 che appaiono in nero non appena aggiungo nuove immagini
Sto creando una nuova icona per supportare lo stile di iOS 7 ma a prescindere dal fatto che io usi il catalogo delle risorse e/o percorsi dritti per le immagini non appena aggiungo un nuovo riferimento ogni volta che avvio le applicazioni ottengo un'icona nera in fase di rendering.
Sto chiaramente facendo qualcosa di sbagliato.
Ecco il mio catalogo delle risorse che mostra tutte le immagini mappate. Non sono effettivamente visualizzati nell'applicazione e ho icone nere su tutte le applicazioni iOS.
Ogni volta che lancio ottengo un'icona nera. Ha a che fare con alcune impostazioni nel file Info.plist?
Eccolo.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIcons</key>
<dict/>
<key>CFBundleIcons~ipad</key>
<dict/>
<key>CFBundleIdentifier</key>
<string>com.neckbeardrepublic.${PRODUCT_NAME:rfc1034identifier}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>7.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UIAppFonts</key>
<array>
<string>Lato-Black.ttf</string>
<string>FontAwesome.ttf</string>
</array>
<key>UIPrerenderedIcon</key>
<true/>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UIStatusBarHidden</key>
<false/>
<key>UIStatusBarHidden~ipad</key>
<true/>
<key>UIStatusBarTintParameters</key>
<dict>
<key>UINavigationBar</key>
<dict>
<key>Style</key>
<string>UIBarStyleDefault</string>
<key>Translucent</key>
<false/>
</dict>
</dict>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
</dict>
</plist>
Estremamente frustrante. Ho anche appena provato a fornire i file specifici senza molto successo.
Qualcuno può individuare il problema?
Come mai non vengono visualizzati nel file Plist?dovrebbero essere proprio sotto 'CFBundleIcons' li hai trascinati e rilasciati. – meda
@meda Ho eseguito sia il drag and drop sia il posizionamento di ciascuno su singolarmente. – myusuf3
Stai trascinando i file PNG? – Abizern