Air 如果不允许推送通知,则不会收到RemoteNotification令牌
真的跟这一个搞混了 我有一个Adobe AIR iOS应用程序,我正在使用RemoteNotifier订阅推送通知。更多细节 我有以下听众Air 如果不允许推送通知,则不会收到RemoteNotification令牌,air,push-notification,apple-push-notifications,provisioning-profile,Air,Push Notification,Apple Push Notifications,Provisioning Profile,真的跟这一个搞混了 我有一个Adobe AIR iOS应用程序,我正在使用RemoteNotifier订阅推送通知。更多细节 我有以下听众 remoteNotifier.addEventListener(RemoteNotificationEvent.TOKEN, onToken); 在我将iPod重置为出厂设置并重新安装我的应用程序(使用临时发行版)后,当收到提示时,我单击“不允许”按钮发送推送通知 我发现我没有收到任何RemoteNotificationEvent.TOKEN,所以我的应用
remoteNotifier.addEventListener(RemoteNotificationEvent.TOKEN, onToken);
在我将iPod重置为出厂设置并重新安装我的应用程序(使用临时发行版)后,当收到提示时,我单击“不允许”按钮发送推送通知
我发现我没有收到任何RemoteNotificationEvent.TOKEN,所以我的应用程序基本上挂起等待
如果我进入我的设置,通知并与
- 将警报样式从None切换到警报,并
- 然后再回到无(原样)
谢谢 希望我是对的,如果我错了,请有人纠正我 据我所知,当用户单击“不允许”时,您不会得到RemoteNotificationEvent.TOKEN 出于一些我还不清楚的原因,在您使用设置并重新启动应用程序后,如何获得RemoteNotificationEvent.TOKEN,而不管您设置了什么通知设置。但也许这就是它的本意 因此,实际上我必须更改流,以便在加载第一个屏幕之前不必等待RemoteNotificationEvent.TOKEN。如果令牌返回,它将返回,否则,如果它没有返回,这并不是什么大问题,因为这意味着用户单击了“不允许”,我们不需要发送推送通知 每次我重新启动我的应用程序时,我都会打电话订阅并获取令牌,这样,如果用户要在手机设置中启用通知,我也会有令牌ID来发送推送通知 不过,我看到的唯一问题是,如果用户通过电话设置将通知更改为“开”,并且不重新启动应用程序(检索令牌),则设备不会收到推送通知 不知道怎么处理