在WWDC 2014" iOS通知中的新功能"会话,解释了当您为推送通知实现自定义操作时,您必须将它们分类。但是,在我的应用程序中,我还不想使用此功能。这是我用于注册推送通知的代码。请注意,我使用nil
作为categories参数。
UIUserNotificationSettings *notificationSettings = [UIUserNotificationSettings settingsForTypes:(UIRemoteNotificationTypeBadge|UIRemoteNotificationTypeSound|UIRemoteNotificationTypeAlert) categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:notificationSettings];
我是否必须将category
密钥设置为我的APNS有效负载?如果是这样,我应该选择哪个类别?我必须创建一个默认的吗?