我正在处理需要请求邮件访问权限的应用。由于模拟器没有邮件应用程序,我一直在使用我的物理设备来测试应用程序。
我的问题是我想测试与我所做的欢迎/介绍屏幕相关的访问Mail的请求,但即使我从我的设备中删除了应用程序的Xcode版本,也允许设置邮件访问仍然存在。
当我从设备中删除我的应用程序时,我想强制删除这些设置,以便在每次全新安装后为了测试而请求Mail访问。到目前为止,我所看到的唯一解决方案是每次都完成iOS的全新安装,但是当我多次想要这样做时,这会非常麻烦。
有人有解决方案吗?
答案 0 :(得分:0)
模拟器实际上有一个日历,我做了很多测试。如果您想通过模拟器添加更多日历,请打开日历应用,点按顶部的编辑,然后您就可以输入新的日历。
答案 1 :(得分:0)
这是我找到的解决方案,感谢@Martin R的评论。
转到常规>重置>重置位置&隐私
此重置完成了我所需的问题。
答案 2 :(得分:-1)
我允许自己在允许照片访问时遇到同样的问题。
这不是一个正确的答案,但我发现的解决方法很有效:只需要在测试此行为时更改软件包ID即可。 iOS会假设它是一个不同的应用程序,并再次询问您之前授予的所有授权。
我仍然对正确答案感兴趣 - 如果有的话。