Apple的Location Awareness Programming Guide建议在location-services
中加入gps
和UIRequiredDeviceCapabilities
。
我的应用需要Region Monitoring APIs。如何确保只有功能强大的设备才能在商店中查看我的应用程序?
答案 0 :(得分:5)
您说得对,位置服务和gps将允许iPhone 4以外的设备安装您的应用。您可以选择一些其他功能,虽然您知道iPhone 4是专属的,如相机闪光灯或陀螺仪,需要一个。
我不完全确定苹果是否会在没有明显需要的情况下对限制措施不满意,但陀螺仪在我看来可能是导航启用应用中的限制。如果您尝试这种方法,我会在文本字段中解释对评论者的评论。另一个需要注意的是,您将面临未来设备无法“适应”的风险 - 例如,假想的iPhone mini将具有区域监控功能,但缺少陀螺仪或相机闪光灯将无法安装您的应用程序。
说实话,如果我是你,我会请苹果确认。
答案 1 :(得分:0)
结帐UIRequiredDeviceCapabilities - Apple Developer Documentation。基本上就是你所说的。您是否正在寻找如何做到这一点的说明?