gpt4 book ai didi

objective-c - registerUserNotificationSettings 只问我一次 if "APPNAME would like to use push notifications"。我需要它再次要求我进行测试。如何?

转载 作者:太空狗 更新时间:2023-10-30 03:53:55 27 4
gpt4 key购买 nike

我现在正在测试推送通知。

registerUserNotificationSettings 应该询问用户一次且仅一次“APPNAME 想要发送推送通知”。但是,我现在正在测试我的应用程序,我需要它再次询问我。我已从我的设备中删除该应用程序,并通过 XCode 在我的设备上重新运行该应用程序,但我无法让它再次询问我。

我需要从我的设备中删除什么才能让这个问题再次出现?

最佳答案

我找到了答案。 https://developer.apple.com/library/ios/technotes/tn2265/_index.html#//apple_ref/doc/uid/DTS40010376-CH1-TNTAG42

在 iOS 上重置推送通知权限警报

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

如果您想模拟应用程序的首次运行,您可以让应用程序卸载一天。您可以通过以下步骤实现后者而无需实际等待一天:

1) 从设备中删除您的应用。

2) 完全关闭设备并重新打开。

3) 转到“设置”>“通用”>“日期和时间”并将日期提前一天或更长时间。

4) 再次完全关闭设备,然后重新打开。

关于objective-c - registerUserNotificationSettings 只问我一次 if "APPNAME would like to use push notifications"。我需要它再次要求我进行测试。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29812315/

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