apitapi-id-ios
设备令牌管理框架,帮助使用其他ApiTapi框架。
安装
CocoaPods
pod 'ApiTapiID'
用法
import ApiTapiID
如何获取设备令牌?
let deviceToken = ApiTapiID.deviceToken // if there is no stored device token generation occurs automatically
如何重置设备令牌?
ApiTapiID.resetDeviceToken() // there will be no changes if useIDFA is true
或者
class YourViewController: ShakeToResetDeviceTokenViewController {
override func viewDidLoad() {
super.viewDidLoad()
shakeGestureIsEnabled = true // true by default
}
}
在您的UIViewController
屏幕上做摇一摇手势来重置设备令牌并退出应用
如何使用IDFA作为设备令牌?
ApiTapiID.useIDFA = true // false by default, if the new value differs old value it will reset the device token automatically
let deviceToken = ApiTapiID.deviceToken
如何调试?
ApiTapiID.showDebug = true // false by default, to print all debugging info in the console
ApiTapiID.log = { text in } // to define your own log handler
==================================================
您可以在附带的项目中查看使用示例。