重置iOS模拟器中联系人的访问权限?

时间:2012-11-07 19:28:15

标签: iphone ios6 ios-simulator

我想测试联系人授权流程,但模拟器不再向我征求许可。我已经尝试重置隐私设置,我已经尝试完全重置模拟器,我已经尝试删除应用程序,但无论如何,它从未要求我的许可。它只是假设我已经授予它。

我正在运行iOS 6模拟器。在SO上有一对similar questions这样,但令人惊讶的是没有像样的答案。有没有办法做到这一点?

3 个答案:

答案 0 :(得分:34)

从iOS 7开始,转到设置,常规,重置,然后点按重置位置&隐私

答案 1 :(得分:1)

重置位置/隐私选项仅适用于设备。它在模拟器中不起作用。

编辑:这不再是真的,请参阅laktak的回答。

答案 2 :(得分:1)

这些说明适用于Xcode 6。

  1. 在Xcode的设备窗口中找到要重置其访问设置的模拟器的标识符。

  2. 删除~/Library/Developer/CoreSimulator/Devices/<device>/data/Library/TCC/TCC.db

  3. 重新启动模拟器。