我正在更新适用于iOS 6地址簿授权的应用,并且在测试中遇到了问题。模拟器始终返回授予的授权。这意味着我没有看到请求权限的对话框弹出窗口,因此无法测试该代码路径。好吧,使用设备代替...问题是操作系统似乎记得我的答案所以只要求一次。删除应用程序没有帮助。重新安装时,它保留了之前的权限设置,因此再次没有弹出窗口。
重置模拟器没有帮助,如果您进入模拟器上的隐私设置,则不会将任何应用列为请求通讯簿的权限。
我唯一的选择是使用另一个从未安装过我们的应用程序的iOS设备进行每项测试。这不是你应该如何测试这个。任何人的想法?
由于
答案 0 :(得分:13)
找到它。从设备,设置 - >通用 - >重置 - >重置位置&隐私。所以你必须为每个测试做到这一点