SORU
23 Temmuz 2013, Salı


Nasıl ™ projeleri içinde uygulama simgesi ekleme?

Varsayılan config.xml (3.0.0-0.14.0 v) ™ yeni bir proje oluşturdum ve daha sonra iOS ve Android platformları eklendi.

Config tüm platform simgeler için tüm yolları içerir.

Varsayılan iOS simgeleri ve yolunu ve adını hala o PNG eşleşen Android üzerine.

Simülatörde çalışırken simgeleri görünmüyor. "Kaynak" klasörü simgeleri için hala ™ varsayılan simgeleri içerir. Bu bana nerede böyle büyük mükafat o kadar baktım Android ile aynı.

Neyi yanlış yapıyorum?

Nasıl iOS için özel uygulama simgeleri ekleyin ve ™ ile Android yapabilir miyim?

teşekkürler

benim config.xml

<icon src="icon.png" />

<icon gap:density="ldpi" gap:platform="android" src="res/icon/android/icon-36-ldpi.png" />
<icon gap:density="mdpi" gap:platform="android" src="res/icon/android/icon-48-mdpi.png" />
<icon gap:density="hdpi" gap:platform="android" src="res/icon/android/icon-72-hdpi.png" />
<icon gap:density="xhdpi" gap:platform="android" src="res/icon/android/icon-96-xhdpi.png" />

<icon gap:platform="ios" height="57" src="res/icon/ios/icon-57.png" width="57" />
<icon gap:platform="ios" height="72" src="res/icon/ios/icon-72.png" width="72" />
<icon gap:platform="ios" height="114" src="res/icon/ios/icon-57-2x.png" width="114" />
<icon gap:platform="ios" height="144" src="res/icon/ios/icon-72-2x.png" width="144" />

<icon gap:platform="blackberry" src="res/icon/blackberry/icon-80.png" />
<icon gap:platform="blackberry" gap:state="hover" src="res/icon/blackberry/icon-80.png" />

<icon gap:platform="webos" src="res/icon/webos/icon-64.png" />
<icon gap:platform="winphone" src="res/icon/windows-phone/icon-48.png" />
<icon gap:platform="winphone" gap:role="background" src="res/icon/windows-phone/icon-173.png" />

CEVAP
24 EYLÜL 2013, Salı


Neyse ki orada da simge görüntüleri için doğru yer almak için yolda beni koymak sıçrama görüntüleri, ilgili dokümanlar biraz. Yani burada başlıyor.

Dosyaları yerleştirilir Projenizin komut satırı kullanarak yerleşik bir kez arayüzü "" iOS platforms/ios/ klasör. app dosyası için tam bir yapıya sahip olmalıdır ios cordova inşa

Bu klasörün içinde app adında bir klasör. Sırayla icons/ splashscreen/ klasörleri bulacaksınız resources/ bir dizin içerir.

Simgeleri klasörde dört simge dosyaları (72 px, düzenli olarak her ve @2x sürüm 57px için) bulabilirsiniz. Bu şimdiye kadar görüştüğün simgeleri ™ tutucu.

Ne

Tüm yapmanız gereken simge bu klasör içinde dosyaları kaydedin. Bu yüzden:

YourPhonegapProject/Platforms/ios/YourAppName/Resources/icons

Karşılama resmi dosyalar için aynı.

Notlar

  1. Dosyaları yerleştirdikten sonra, proje cordova build ios kullanarak VE böyle büyük mükafat kullanın Yeniden 'ürün' menüsünden komut. Temiz Bu olmadan, hala ™ tutucular göreceksin.

  2. Bilge info adlarını düzenlemek yerine dosyalarınızı Apple (yani icon-72@2x.png vb)/iOS yeniden adlandırmak için.plist ya config.xml. En azından benim için çalıştı.

  3. Ve bu arada, Garip garip yolu ve dosya adı config.xml simgeleri için verilen (8* yani *) görmezden. Ben sadece bu tanımları sol ve simgeleri 114px benim simgesi icon-57-2x.png yerine icon@2x.png adında olmasına rağmen gayet iyi geldi.

  4. Config.xml Apple'ın önlemek için simge üzerinde etkisi parlak değil. Bunun yerine, böyle büyük mükafat (sol gezinti sütununda proje Başlığı tıklatın, Hedef başlığı altında uygulamayı seçin ve simgeler bölümüne gidin) kutusunu işaretleyiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HowcastFoodDrink

    HowcastFoodD

    21 EYLÜL 2010
  • Marques Brownlee

    Marques Brow

    21 Mart 2008
  • Thom Hall

    Thom Hall

    24 Kasım 2006