我可以将Swift应用注册到有关位置许可更改的操作系统通知中吗?
例如,假设当前状态为denied
,然后用户切换到设置并将权限更改为always
,然后再次打开我的应用程序。我可以说出我的用户已经更改了权限并同时获得了旧的和新的权限,还是问得太多了:)?
类似ABAddressBookRef ntificationaddressbook = ABAddressBookCreate(); ABAddressBookRegisterExternalChangeCallback(ntificationaddressbook, MyAddressBookExternalChangeCallback, self);
答案 0 :(得分:0)
仅当使用以下代码运行应用时,您才能获取当前的位置权限状态。并相应地执行操作。
F5
正如您在“设置应用”中更改设置一样,注释应用中的A.Munzer将终止。