我正在开发一个使用位置权限的Swift
应用程序,但遇到一个有趣的问题。如果设备禁用了Location Services
,并且您是第一次打开该应用,则授权警报视图会显示您必须进入设置并启用它。如果您转到设置,然后启用定位服务,然后转到“设置”中的“应用程序”部分,则“位置”切换部分不存在,仅显示“ Siri&搜索”部分(有关我在说什么,请参见图片)。>
使该部分出现的唯一方法是完全杀死该应用程序并重新打开它。无论如何,我可以一直显示该部分吗?我使用的是Settings.bundle
,其根目录中没有任何内容,我正在寻求WhenInUse
的权限。