NSString *adid = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
这段是获取idfa的代码,已经离线集成了AdSupport。请问NJS如何写?
NSString *adid = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
这段是获取idfa的代码,已经离线集成了AdSupport。请问NJS如何写?
最佳回复
1***@qq.com (作者)
自己搞定了。代码如下:
var ASIdentifierManager = plus.ios.importClass("ASIdentifierManager");
var sharedManager = ASIdentifierManager.sharedManager();
if (sharedManager.isAdvertisingTrackingEnabled()){
var advertisingIdentifier = sharedManager.advertisingIdentifier();
var idfa = plus.ios.invoke(advertisingIdentifier,"UUIDString");
}
猫猫猫猫
离线集成了的话,那写成插件调用方式也很方便。
2017-01-16 18:50
斑驳的记忆
发现iphone7不能获取到呢 6和6s都是可以的
2017-02-28 10:52
NightsWatcher
ios9获取不到,求一个靠谱的方法
2018-05-03 16:57