通过将设备令牌发送到服务器,我的应用程序将从didRegisterForRemoteNotificationsWithDeviceToken方法继续编写。
如何在首次安装时跟踪用户是否未允许该应用的推送通知?我正在使用城市飞艇推送通知。
提前致谢。
答案 0 :(得分:1)
didRegisterForRemoteNotificationsWithDeviceToken 才会返回(如果设备处于联机状态,它将返回令牌,iOS可以返回APN以生成它,如果设备不是,则返回null在线)。
你唯一能做的就是做一个假设: 如果在T量的时间之后未调用didRegisterForRemoteNotificationsWithDeviceToken,则用户尚未接受。
但是如果你这样做,你应该确保你考虑用户花时间阅读/决定的时间,显示推送通知选择对话框。由于它是一个原生对话框,因此应用程序将被发送到后台,因此如果您使用计时器,则应该在应用程序再次激活时立即启动它。