iOS注册推送通知问题

时间:2016-07-14 08:54:09

标签: ios apple-push-notifications

根据我过去的经验,如果我们必须使用推送通知,我们需要在AppDelegate中注册用户通知设置,并将注册码放在application:didFinishLaunchingWithOptions;当用户第一次启动此应用程序时,将显示警告消息。

由于我公司的计划,我们不希望在首次启动应用时显示此警告消息,但会在用户进入特定页面时显示。

我累了,它在AppDelegate中获取设备令牌,应用程序:didRegisterForRemoteNotificationsWithDeviceToken。

但我担心,如果我们不按照Apple给我们的规格,会发生一些奇怪的事情。你们有相似的经历吗?谢谢。

1 个答案:

答案 0 :(得分:0)

据我所知,对于appstore批准,并不要求在首次启动时询问通知权限。例如,某些应用会显示某种向导进行设置,只有在您单击按钮启用推送通知时才会获得权限。

此页面可能有用,但对于此特定问题,您需要appstore批准指南,我认为由于开发者协议,我们可能无法链接到该指南。

https://developer.apple.com/ios/human-interface-guidelines/features/notifications/