【发布时间】:2016-09-10 21:50:27
【问题描述】:
我已经使用 Localytics 实现了 iOS 推送通知,并且它正在工作,但我对它们如何捕获 deviceToken 感到困惑。
documentation 指示我调用registerForRemoteNotifications 以获取设备令牌。好吧,这是标准的。但是文档没有说明如何处理应用程序委托回调didRegisterForRemoteNotificationsWithDeviceToken。我假设一旦返回令牌,我就需要调用 SDK 中名为 setPushToken 的类方法。这将是合乎逻辑的事情。但是,它似乎在 didRegisterForRemoteNotificationsWithDeviceToken 中没有任何代码就可以工作。他们是否以某种方式拦截此应用程序委托消息并将令牌传递给他们的服务器?这是预期的行为吗?如果有,SDK中setPushToken的作用是什么?
【问题讨论】:
-
嗨@Jeol,您能否提供一个小型演示项目,以在swift 中使用Localytics 处理远程通知(如果不是在swift 中,那么目标c 应该没问题)。因为每次我遇到类似 (localytics) -[LLLocalyticsManager startBackgroundTask]: + 开始关键后台任务的崩溃 -> 我不知道如何处理这个问题。非常感谢:)
标签: ios apple-push-notifications localytics