【问题标题】:iOS Parse deviceToken issuesiOS 解析 deviceToken 问题
【发布时间】:2015-07-20 17:39:23
【问题描述】:

我正在尝试使用下一个代码检索 deviceToken:

func application(application: UIApplication,
                 didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
    let installation = PFInstallation.currentInstallation()
    installation.setDeviceTokenFromData(deviceToken)
    installation.saveInBackground()
    let tokenChars = UnsafePointer<CChar>(deviceToken.bytes)
    var tokenString = ""
    for var i = 0; i < deviceToken.length; i++ {
        tokenString += String(format: "%02.2hhx", arguments: [tokenChars[i]])
    }
    self.deviceToken = "\(tokenString)"
    println("\(tokenString)")
    var s = tokenString.hmac(CryptoAlgorithm.MD5, key: "")
}

我注意到一些设备没有执行此方法。为什么会这样? 如何使用其他方法获取 deviceToken?

【问题讨论】:

    标签: ios parse-platform token device devicetoken


    【解决方案1】:

    要获取设备推送令牌,您的应用必须支持推送通知,这将通过在会员中心注册用于该应用的应用 ID 并在 xcode 中为该应用使用相同应用 ID 的配置文件来确保

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-06
      • 2015-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多