Ios6 如何获取用户权限已更改的通知?

Ios6 如何获取用户权限已更改的通知?,ios6,Ios6,我有一个可以访问本机通讯簿的应用程序。在iOS 6中,当我的应用程序首次尝试访问AB时,会提示用户允许或拒绝访问;从那时起,用户只能在隐私设置屏幕中更改此设置 根据用户是否允许AB访问,我的应用程序的行为必须有所不同当用户更改此权限时,我的应用程序是否可以接收通知?我可以调用新API中的一种方法来确定用户是否已授予AB访问权限,但我不想连续轮询以了解此权限何时更改。据此,iOS“通知”通过后台任务过期处理程序启动应用程序。不像我想象的那样是NSNotification…糟糕透了。谢谢你的链接-我

我有一个可以访问本机通讯簿的应用程序。在iOS 6中,当我的应用程序首次尝试访问AB时,会提示用户允许或拒绝访问;从那时起,用户只能在隐私设置屏幕中更改此设置


根据用户是否允许AB访问,我的应用程序的行为必须有所不同当用户更改此权限时,我的应用程序是否可以接收通知?我可以调用新API中的一种方法来确定用户是否已授予AB访问权限,但我不想连续轮询以了解此权限何时更改。

据此,iOS“通知”通过后台任务过期处理程序启动应用程序。不像我想象的那样是NSNotification…糟糕透了。

谢谢你的链接-我看到了完全相同的问题,将应用程序放在后台,更改隐私设置,然后将应用程序重新启动会导致它崩溃。这很糟糕,但至少我可以明确地责怪苹果。