gpt4 book ai didi

iphone - 通知中心缓存设置?

转载 作者:太空狗 更新时间:2023-10-30 04:00:27 24 4
gpt4 key购买 nike

我即将在我的应用程序中测试推送通知。现在它工作正常,但我还需要测试显示系统警报时用户不接受推送的可能性。然而,在首先测试用户接受的情况之后。

我可以删除应用程序、重启设备等等,但设置似乎仍然存在。当我删除该应用程序时,它会从通知中心删除,但安装后设置与删除前一样。

我可以理解 Apple 的观点,即不一直显示此对话,但要认真对待;如果用户删除应用程序并重新安装 - 这是手动操作,如果再次询问该问题,它看起来不像垃圾邮件。无论如何它都在 iOS5 之前。

所以:

  • 通知中心是否缓存这些设置?
  • 如果是,持续多长时间?
  • 最重要的是:我能以某种方式强制测试它吗? (将设备日期设置到 future ?)

最佳答案

Resetting the Push Notifications Permissions Alert on iOS
支持推送的应用程序第一次注册推送通知时,iOS 会询问用户是否希望接收该应用程序的通知。用户响应此警报后,除非设备已恢复或应用已卸载至少一天,否则不会再次出现。

如果您想模拟应用程序的首次运行,您可以让应用程序卸载一天。您无需实际等待一天即可实现后者,方法是将系统时钟调快一天或更长时间,完全关闭设备,然后重新打开设备。

关于iphone - 通知中心缓存设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8776888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com