我想测试联系授权过程,但模拟器不再要求我的许可。我试过重置隐私设置,我试过完全重置模拟器,我试过删除应用程序,但无论如何,它从不要求我的许可。它只是假设我已经授予它。在iOS模拟器中重置对联系人的访问权限?
我正在运行iOS 6模拟器。有几个similar questions这样的SO,但令人惊讶的是没有像样的答案。是否真的没有办法做到这一点?
我想测试联系授权过程,但模拟器不再要求我的许可。我试过重置隐私设置,我试过完全重置模拟器,我试过删除应用程序,但无论如何,它从不要求我的许可。它只是假设我已经授予它。在iOS模拟器中重置对联系人的访问权限?
我正在运行iOS 6模拟器。有几个similar questions这样的SO,但令人惊讶的是没有像样的答案。是否真的没有办法做到这一点?
重置位置/隐私选项仅适用于设备。它在模拟器中不起作用。
编辑:这不再是真实的,请参阅laktak的答案。
从iOS 7它也可以在模拟器中工作。 –
似乎无法在ios 8模拟器中工作。 – Andreas
与iOS7开始,进入设置,一般,复位和TAP复位位置&隐私
我确认此答案对iOS 9模拟器也有效。我的应用程序抛出一个系统提醒,“应用程序想访问照片”。我可以使用上述说明重置警报状态(即使警报再次出现)。 – Vish
我可以通过模拟器菜单中的模拟器 - >重置内容和设置来重置iOS 8.1模拟器的权限。重置位置和隐私似乎不适用于我。 –
这些说明适用于Xcode的6
找到您想要其访问权限设置模拟器的标识符在Xcode的设备窗口中重置。
删除~/Library/Developer/CoreSimulator/Devices/<device>/data/Library/TCC/TCC.db
重新启动该模拟器。
看看我的答案在这里:http://stackoverflow.com/a/33940858/1415713 – kurtanamo