【发布时间】: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