2012-06-05 19 views
46

Uygulamamdaki info.plist dosyasındaki belirli gereksinimleri anlamada sorun yaşıyorum. Bunu hiç değiştirmeli miyim yoksa varsayılan ayarlar genellikle "doğru" seçenekler mi?"Uygulama iPhone Ortamını Gerektirir" anahtarının anlamı info.plist?

Özellikle, giriş: UYGULAMA evet olarak ayarlanırsa IPHONE ÇEVRENİN

GEREKTİRİR, sadece bir iPhone mümkün olmayacaktır bir iPod Touch veya iPad, benim app çalışan anlamı yeteneğine sahiptir ima bunu yapar uygulamayı çalıştırmak için?

cevap

82

Bir uygulamanın info.plist dosyasının Apple's documentation on the "LSRequiresiPhoneOS" bits.

Temel olarak tüm anlamı, uygulamanın iOS altında çalışacak şekilde tasarlanmış olmasıdır. Hedef cihaz bir iPhone, iPod Touch veya iPad ise bu bayrak YES olarak ayarlanmalıdır.

Kim bilir, belki de çok uzak olmayan bir gelecekte, MacOS iOS uygulamalarını çalıştırabilecek mi (veya tersi)?

+0

Teşekkür ederiz! Bu çok daha mantıklı! – wayway

+5

veya (spekülatif) Apple TV buradaki karışıma girebilir – bshirley

+0

Bugün uyguladığım dosyayı arşivliyorum ve bu dosyayı ekledim .pkg' dosyamı ekledim ve şimdi bu anahtarı ekledim, böylece .ipa olarak arşivleyebilirim. 'dosya (xcode 6.0.1) –

İlgili konular