1 if (uni.getSystemInfoSync().platform == 'ios') {
2 var NSUUID = plus.ios.importClass('NSUUID');
3 var UIDevice = plus.ios.importClass("UIDevice");
4 var currentDevice = UIDevice.currentDevice()
5 var identifierForVendor = currentDevice.identifierForVendor().UUIDString();
6 var ASIdentifierManager = plus.ios.importClass("ASIdentifierManager");
7 var sharedManager = ASIdentifierManager.sharedManager();
8 if (sharedManager.isAdvertisingTrackingEnabled()) {
9 var advertisingIdentifier = sharedManager.advertisingIdentifier();
10 var idfa2 = plus.ios.invoke(advertisingIdentifier, "UUIDString");
11 }
12 // var result = {'idfa':idfa,'idfv':identifierForVendor}
13 // uni.showToast({
14 // title: "2-idfa:" + idfa2,
15 // position: 'center',
16 // duration: 2500
17 // });
18 }