iOS SDK - 卸载跟踪

文档

卸载跟踪

注: 卸载跟踪要求应用程序支持推送通知。请参阅Apple 的 APNS 实施指南

配置卸载跟踪:

  1. 按照以下指南在 Singular 中启用应用程序:设置 iOS 安装跟踪
  2. 在应用程序中,向 Singular 发送从苹果推送通知服务(APNS)返回的设备令牌。要将设备令牌传递给 Singular,请使用registerDeviceTokenForUninstallregisterDeviceToken方法。请在初始化 Singular SDK 之前执行此操作。该方法必须从 AppDelegatedidRegisterForRemoteNotificationsWithDeviceToken方法中调用。

注: 如果您已经从现有的推送通知实现中获取了设备令牌,则可以使用该值。

APNS 令牌通常是本地形式的二进制数据。传递从 APNS 收到的令牌。如果应用程序更改了令牌数据类型,则以十六进制编码字符串的形式传递,例如:b0adf7c9730763f88e1a048e28c68a9f806ed032fb522debff5bfba010a9b052

registerDeviceTokenForUninstall 方法
说明 传递从 APNS 返回的设备令牌。
签名 + (void)registerDeviceTokenForUninstall:(NSData*)deviceToken;
使用示例
SwiftObjective-C
func application(_ application: UIApplication, 
  didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
    // Send the deviceToken to Singular for uninstall tracking     


    Singular.registerDeviceToken(forUninstall: deviceToken) 
}