APNS に 10 件のメッセージを続けて送信します。アプリケーションがバックグラウンドの場合、すべてのメッセージを受信します。しかし、アプリケーションがフォアグラウンドにある場合、8 つの通知を受け取ります。
ここで何が問題になる可能性がありますか?
非常に単純な私のコードは次のとおりです。
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{
NSLog(@"Test push...");
}
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeBadge|UIRemoteNotificationTypeSound|UIRemoteNotificationTypeNone)];
[self checkForRegisteredUser];
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
return YES;
}