如何在 iOS 模拟器中重置推送通知权限?
How do I reset push notification permissions in iOS simulator?
我正在为 iOS 应用程序开发推送通知。
如何在 iOS 模拟器上重置推送通知权限?
我读过这个问题:Push Notification iOS resetting
根据上面的问答,我知道您无法在正常 phone 上轻松重置它们。但显然必须有一种方法可以围绕此功能进行开发(我希望)。我正在使用模拟器。这都是些无稽之谈,因为问题实际上很简单,但如果你的问题太短,人们会认为你没有做过研究。一个问题在一定长度内显得合理,我想我终于达到了。重申一下:
如何在 iOS 模拟器上重置推送通知权限?
到目前为止,我发现的唯一方法是从顶部菜单 Hardware > Erase all content and settings...
select,但这会导致开发周期非常缓慢。
好吧,这是您可以在模拟器中重置对应用程序中每个权限的询问的最简单和最快的方法。 Hardware > Erase all content and settings
.
但是为什么呢?你为什么需要这样做?更快的方法是编写一个 Unit Test
来测试您在处理用户授予或拒绝请求您的应用程序权限的时间方面的功能。
或者如果您不想编写测试,只需放置一个模拟变量或模拟 Allow 和 Don't Allow[= 的东西20=] 事件。
我正在为 iOS 应用程序开发推送通知。
如何在 iOS 模拟器上重置推送通知权限?
我读过这个问题:Push Notification iOS resetting
根据上面的问答,我知道您无法在正常 phone 上轻松重置它们。但显然必须有一种方法可以围绕此功能进行开发(我希望)。我正在使用模拟器。这都是些无稽之谈,因为问题实际上很简单,但如果你的问题太短,人们会认为你没有做过研究。一个问题在一定长度内显得合理,我想我终于达到了。重申一下:
如何在 iOS 模拟器上重置推送通知权限?
到目前为止,我发现的唯一方法是从顶部菜单 Hardware > Erase all content and settings...
select,但这会导致开发周期非常缓慢。
好吧,这是您可以在模拟器中重置对应用程序中每个权限的询问的最简单和最快的方法。 Hardware > Erase all content and settings
.
但是为什么呢?你为什么需要这样做?更快的方法是编写一个 Unit Test
来测试您在处理用户授予或拒绝请求您的应用程序权限的时间方面的功能。
或者如果您不想编写测试,只需放置一个模拟变量或模拟 Allow 和 Don't Allow[= 的东西20=] 事件。