我开发了一个框架,在某些时候会试图请求设备的位置。据我了解,每个包含此框架的应用程序都必须添加NSLocationWhenInUseUsageDescription
到自己的Info.plist,以便在框架内实现位置使用。是否有可能在框架内定义NSLocationWhenInUseUsageDescription?
有没有办法提供一个NSLocationWhenInUseUsageDescription
已经里面的框架,所以我不必依靠应用程序来定义它?
添加是框架的Info.plist不起作用。在运行时修改App的Info.plist也是不可能的。
我已经看到的所有使用CoreLocation的框架都包含开发人员将NSLocationWhenInUsageDescription字段本身作为其文档的一部分。恐怕没有别的办法了。 – ZeMoon