sky*_*ine 1 objective-c ios swift deviceid
我正在使用iOS应用程序的推送通知功能,我需要将iOS设备的唯一设备ID发送到服务器,在每台设备的Android安全Androd ID获取中,是否有任何方法可以获取iOS的唯一设备ID。我发现一些供应商ID和广告ID的答案是唯一的
code:
Secure.getString(getContext().getContentResolver(),Secure.ANDROID_ID);
Run Code Online (Sandbox Code Playgroud)
要获取UUID,您可以使用此代码
UIDevice *currentDevice = [UIDevice currentDevice];
NSString *deviceId = [[currentDevice identifierForVendor] UUIDString];
Run Code Online (Sandbox Code Playgroud)
但是对于推送通知,您需要设备令牌,它将在用户接受权限并且UIApplication委托方法将调用后创建
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11130 次 |
| 最近记录: |