我创建了设置捆绑包,还创建了三个开关,以进行警报,声音和徽章。根据开关(打开/关),我也获得0或1。现在如何在调用此方法时仅启用选定的通知类型

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(here I want to set types from settings)];

如何设置类型?

有帮助吗?

解决方案

您只能通过一个(或多个或多个) UiremotonotificationType, , 喜欢

[[UIApplication sharedApplication] 
     registerForRemoteNotificationTypes:
         (UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)];

我建议您在此处启用所有类型。这将在设置应用程序中的推送通知设置下为应用程序创建一个新设置,这是推送通知的用户配置的标准位置。

我会说反对在您的应用程序设置捆绑包中拥有自己的配置。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top