codenameone - 如何获取iphone的唯一识别码

标签 codenameone

我想获取 iphone 的唯一 id。目前我正在使用 Display.getInstance().getUdid(); 但每次我在 iphone 上安装应用程序时它都会给出不同的唯一 id。 可以请教一下如何解决吗?

最佳答案

由于苹果修改了安全策略,您无法再获取每个设备的唯一 ID。 identifierForVendor是您可以选择的最佳选择。 你可以试试

UIDevice *device = [UIDevice currentDevice];

NSString  *currentDeviceId = [[device identifierForVendor]UUIDString];

关于codenameone - 如何获取iphone的唯一识别码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39037814/

相关文章:

audio - 如何在Codename One中定义音频文件完成的监听器?

java - 如何动态创建对象以添加到 Java 中的 ArrayList

codenameone - 代号一 - 在运行时修改 AutoCompleteTextField 数据

android - 在 Codenameone 中编辑文本字段时,BorderLayout.SOUTH 组件始终显示在 Android 上

CN1 中 Android IAP 非消耗品购买

javafx packager 在 Windows 上一个接一个地安装应用程序

java - 代号一-如何检查BubbleTransition支持

java.net.ConnectException : fail to connect to localhost/127. 0.0.1(端口 8080): connect failed:ECONNREFUSED….(代号 One App)

java - Codename One 主题设计器未启动

javascript - 为什么 Codename One 浏览器组件在 Android 上无法按预期工作?