Ibm mobilefirst 如何使用worklight本机api从本机iOS应用程序获取设备id

Ibm mobilefirst 如何使用worklight本机api从本机iOS应用程序获取设备id,ibm-mobilefirst,Ibm Mobilefirst,是否有任何方法可以通过使用Worklight native api从本机iOS应用程序获取设备id Javascript客户端API具有WL.Device.getID函数。但我在Objective-C客户端API中没有找到类似的 Worklight 6.1版我想我找到了: #import "WLDeviceAuthManager.h" NSString *devID = [[WLDeviceAuthManager sharedInstance] getWLUniqueDeviceId]; NS

是否有任何方法可以通过使用Worklight native api从本机iOS应用程序获取设备id

Javascript客户端API具有WL.Device.getID函数。但我在Objective-C客户端API中没有找到类似的

Worklight 6.1版

我想我找到了:

#import "WLDeviceAuthManager.h"

NSString *devID = [[WLDeviceAuthManager sharedInstance] getWLUniqueDeviceId];
NSLog(@"Device id is: %@", devID);
Swift 2解决方案

let deviceID = WLDeviceAuthManager.sharedInstance().getWLUniqueDeviceId() 

print(deviceID)

您使用设备ID的目的是什么?您正在尝试获取设备的UID,还是正在尝试获取推送通知的设备令牌?这里还列出了Worklight的所有Objective C客户端API:我想用设备id调用application center的rest服务,比如:我想我找到了:#导入“WLDeviceAuthManager.h”NSString*devID=[[WLDeviceAuthManager sharedInstance]NSLog(@“设备id为:%@”,devID);@user2236002,它真的解决了你的问题吗?如果是的话,你能写下来作为问题的答案吗?