我希望我的应用程序可用于4s以上的手机,即iPhone 5,6和iPad.如何禁用应用商店以使其适用于iPhone 4s.它要求我把iPhone 4s和应用程序不是为它的屏幕.
您无法明确设置与您的应用兼容的设备列表.一些众所周知的游戏明确地在App Store的描述文本的开头写下兼容设备列表.
从Room Three app store页面获取的示例:
警告:由于重GRAPHICS要求,三房不兼容IPAD 1,IPHONE 4(较旧的iPhone)OR IPOD TOUCH 4TH GEN(较老的iPod)
仍然有一种方法可以使用.plist文件中的某些特殊iOS密钥将应用程序限制为某些设备.
UIDeviceFamily:此密钥由Xcode自动添加,代表此应用程序运行的硬件:iPhone/iPod touch或iPad.您可以根据构建设置进行设置.
UIRequiredDeviceCapabilities:此密钥更有用,因为它允许您根据设备功能限制应用程序.如果你不介意丢失iPhone 5和5C的用户(因为他们的设备不再生产)可以设置按键arm64,这意味着你的应用程序只对arm64指令集编译,因此将仅适用于iPhone 5S,后来工作设备(即使你的应用程序在armv7中工作正常).
| 归档时间: |
|
| 查看次数: |
1227 次 |
| 最近记录: |