【发布时间】:2012-09-14 13:28:02
【问题描述】:
我为 iPhone 4S 创建了一个 iOS 5.1 或更高版本的应用程序,它需要一个磁力计、一个加速度计并且还使用 Core Location 框架
Apple 的文档在声明设备所需的功能时有点混乱(对数组或字典选择、输入 YES/NO 值等感到困惑),我想确保我已正确添加所有内容。
这就是我的info.plist 的相关部分现在的样子:
Required Device Capabilities Array (4 items)
item 0 String magnetometer
item 1 String accelerometer
item 2 String location-services
item 3 String armv7 // was already added by default
(我还在相应的字段中添加了应用程序的名称和一个 appIcon)
以上信息是否正确,还是我需要添加更多内容或更改一些内容?
此外,该应用程序是为在 iPhone 4S 上运行而创建的。但是上述要求是否也让它在我应该包含的其他 iPhone 版本上运行,还是 iOS 5.1 限制我的应用程序只能在 iPhone 4S 上运行?
我还应该包括它可以在某些版本的 iPod Touch 上运行的地方,还是不能在某个版本上运行?
感谢您的建议
【问题讨论】:
标签: iphone objective-c ios xcode requirements