Cara mendapatkan id perangkat dari aplikasi iOS asli dengan menggunakan api asli worklight

Apakah ada cara untuk mendapatkan id perangkat dari aplikasi iOS asli dengan menggunakan api asli Worklight?

API sisi klien Javascript memiliki fungsi WL.Device.getID. Tapi saya tidak menemukan yang serupa di API sisi klien Objective-C.

Lampu kerja versi 6.1


person user2236002    schedule 25.06.2014    source sumber
comment
Untuk apa Anda menggunakan ID Perangkat? Apakah Anda mencoba mendapatkan UID perangkat atau mencoba mendapatkan token perangkat untuk pemberitahuan push? Berikut ini juga daftar semua API sisi klien Objective C untuk Worklight: public.dhe.ibm.com/software/mobile-solutions/worklight/docs/   -  person Joshua Alger    schedule 25.06.2014
comment
Saya ingin memanggil layanan lain dari pusat aplikasi dengan id perangkat, seperti: localhost:9080/applicationcenter/service/device/   -  person user2236002    schedule 25.06.2014
comment
Saya rasa saya menemukannya: #import WLDeviceAuthManager.h NSString *devID = [[WLDeviceAuthManager sharedInstance] NSLog(@Device id adalah: %@, devID);   -  person user2236002    schedule 25.06.2014
comment
@ user2236002, apakah ini benar-benar menyelesaikan masalah Anda? Jika ya, bisakah Anda menuliskannya sebagai jawaban atas pertanyaan tersebut?   -  person Idan Adar    schedule 25.06.2014


Jawaban (2)


Saya rasa saya menemukannya:

#import "WLDeviceAuthManager.h"

NSString *devID = [[WLDeviceAuthManager sharedInstance] getWLUniqueDeviceId];
NSLog(@"Device id is: %@", devID);
person user2236002    schedule 26.06.2014

Solusi Cepat 2

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

print(deviceID)
person Abhi    schedule 27.09.2016