ios - 仅限某些 iOS 目标设备用于 App Store 提交

标签 ios objective-c iphone app-store

由于在 iPhone 4 硬件上运行出现问题,我的 iTunes App Store 提交被退回。

基本上,编写该应用程序是为了将所有网络事件转移到后台线程,这样 UI 在等待服务器响应慢速(蜂窝)数据连接时不会锁定。这在双核设备(如 iPad 2 + iPhone 4S)上运行良好,但在旧的单核硬件(如 iPad/iPhone 4)上会导致响应时间缓慢和错误。

我确实在我的提交中包含了这方面的注释,但我想知道是否有正式的方法来限制 iTunes Connect 中的目标设备?

干杯!

最佳答案

其实,可能有一种方法:

Info.plist 中添加一个项目到 UIRequiredDeviceCapabilities 并要求 bluetooth-le 应该将您的应用程序限制为 iPhone 4S/5以及 iPad 3、4 和 mini。 如果需要,您还可以添加一个camera-flash 要求以将应用限制为仅适用于 iPhone。

参见 DeviceCompatibilityMatrix

关于ios - 仅限某些 iOS 目标设备用于 App Store 提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10191657/

相关文章:

iphone - MGTwitterEngine 检查是否关注用户

ios - 如何将 UITableViewCell 拖放到另一个 UITableView 上?

ios - NSData 到 NSNumbers 的 NSArray?

ios - 使用 sections 将 indexPath 减一

ios - RACO观察订阅下一个执行选择器:afterDelay: not called

iphone - 从SQLite3(Iphone)获取并显示HTML数据

ios - EXC_BAD_ACCESS 在 dispatch_async 中使用 "freed"self 时

ios - 修改UITableView首次显示后的样式

ios - 使用 Firebase 的最新版本 Xcode 出现错误?

javascript - React Native 上无法识别的字体系列