UrbanAirship Kit 集成
此仓库包含了 Airship 对 mParticle Apple SDK 的集成。
添加集成
-
将套件依赖项添加到您的应用 Podfile 中
pod 'mParticle-UrbanAirship', '~> 7.0'
-
按照 mParticle iOS SDK 的 快速入门 进行操作,然后重新构建并启动您的应用,并在您的 Xcode 控制台中查看是否出现
"包括的套件: { UrbanAirship }"
(这需要您的 mParticle 日志级别至少为 Debug)
- 以下参考 mParticle 集成文档以启用集成。
推送注册
当启用被动注册设置时,Airship SDK 不会处理推送注册。这防止了开箱即用的类别自动注册。
可以通过访问 MPKitUrbanAirship 的 defaultCategories 类方法并设置它们在 UNNotificationCenter 上手动完成推送注册类别。
UNUserNotificationCenter.current().requestAuthorization(options: [UNAuthorizationOptions.alert]) { (success, err) in
UNUserNotificationCenter.current().setNotificationCategories(MPKitUrbanAirship.defaultCategories())
}