前段时间,我发布了一个带有EasyAPNS推送通知的应用,但现在我已经了解了Parse,并希望将我的应用切换到推送通知。问题是,此应用的大多数用户已启用推送通知,因此
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)devToken
永远不会调用,并且永远不会显示允许推送通知警报,因此您无法在其中放置Parse初始化代码。我试着把它放进去
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
但是我无法找到一种方法来获取需要设置Parse的设备令牌。
有没有办法在事后切换推送通知服务,或者我是否坚持过以前的做法?