2010-07-18 35 views
5

Evrensel bir iOS uygulamasında çalışıyorum, ancak birkaç kullanıcı ayarı iPad'de anlamlı değildir.Evrensel iOS Uygulamasında Ayrı Ayarlar

iPad'de kullanım için ayrı bir Settings.bundle veya Root.plist belirtebilir miyim?

cevap

4

4.0 ondan sadece iphone adı için ~ ipad ve ~ iphoone içeriklerini içeren ipad için dosyayı yeniden adlandırmak mümkün olacak, şimdilik sadece iphone bir yeniden adlandırma ve ipad normal adında 3.2 var olanlar.

+0

Ayarlar.bundle koddan yüklenmez. Sadece uygulama paketine yerleştirildi. Yani, ne yazık ki, UI_USER_INTERFACE_IDIOM kullanmak bir seçenek değildir. Aygıta özgü sonekler, Settings.bundle için de çalışmıyor gibi görünmektedir. En azından iOS 4.0'da "Settings ~ iphone.bundle" yok sayılıyor. – nschum

+1

hmm Paketteki tek tek dosyaları yeniden adlandırmaya ne dersiniz? bunu denedin mi – valexa

+1

İyi yakalama. Root ~ iphone.plist iOS 4.0'da çalıştığı ve iPad'in iOS 3.2'de Root.plist kullanacağı için bu çok temiz bir çözüm olabilir. Ne yazık ki 3.1.3 ile uyumlu olmak zorundayım. Bu yüzden muhtemelen iPad'de 4.0 beklemek zorunda kalacağım. – nschum