我最近在AppStore中发布了一个应用程序。许多用户正在获得设备兼容性消息,似乎所有用户都只拥有iPad WiFi。 我的应用需要用户的位置,但不需要准确的用户。 目前在Info.plist中我已经根据所需的设备功能提供了位置服务和gps。
我的问题是:如果我从info.plist中删除这两个要求。我的应用程序能够在可能的情况下执行并获取位置吗?
很抱歉要问,但我没有真正的设备可以测试。
答案 0 :(得分:0)
您可以安全地删除gps
功能
Apple关于gps
功能键的文档:
如果您的应用在跟踪位置时需要(或明确禁止)存在GPS(或AGPS)硬件,请包含此密钥。 (只有在需要GPS硬件提供的更高精度时才应包含此密钥。)如果包含此密钥,则还应包括location-services密钥。 如果您的应用需要的位置数据比蜂窝电话或Wi-Fi无线电可能提供的更准确,则您应该只需要GPS。