在本机iOS设置中更改位置权限时收到通知

时间:2019-03-20 08:10:46

标签: ios swift permissions location

我可以将Swift应用注册到有关位置许可更改的操作系统通知中吗?

例如,假设当前状态为denied,然后用户切换到设置并将权限更改为always,然后再次打开我的应用程序。我可以说出我的用户已经更改了权限并同时获得了旧的和新的权限,还是问得太多了:)?

类似ABAddressBookRef ntificationaddressbook = ABAddressBookCreate(); ABAddressBookRegisterExternalChangeCallback(ntificationaddressbook, MyAddressBookExternalChangeCallback, self);

1 个答案:

答案 0 :(得分:0)

仅当使用以下代码运行应用时,您才能获取当前的位置权限状态。并相应地执行操作。

F5

正如您在“设置应用”中更改设置一样,注释应用中的A.Munzer将终止。