我正在尝试创建一个 swift框架。这将监控地理围栏区域并执行其他相关业务功能。
此框架与corelocation
框架集成。
但是这个框架在集成到项目中并且在运行时不会要求用户进行位置访问授权。
使用所需的值更新了项目的info.plist
。(甚至尝试了更新info.plist-框架和项目的所有可能组合)没有运气!!
答案 0 :(得分:0)
您框架的info.plist
与链接您的框架info.plist
的应用程序不同。我的意思是,如果你向info.plist
添加所需的位置键,它将完全没有任何结果。您需要告诉谁使用您的框架他们需要手动将密钥添加到他们自己的info.plist
。这是正常的,您将在任何其他基于CoreLocation
的框架的安装页面上看到相同的内容。只需在文档中添加一个安装后步骤。