我需要在我的应用程序中唯一标识每个设备的方法。有没有一种方法来获取设备的ECID?iPhone抓取ECID
回答
UUID会帮你吗? UUID也是独一无二的。此外,我认为ECID不适用于所有设备(仅适用于较新的硬件)。但是,UUID适用于所有设备。
UIDevice *device = [UIDevice currentDevice];
NSString *uniqueIdentifier = [device uniqueIdentifier];
你知道哪些设备没有ECID吗? – newenglander 2013-03-21 21:48:17
@newenglander:看看这篇文章:http://www.iphoneheat.com/2010/04/iphone-ipad-ecid/ 大多数iPhone 3GS和更高版本的设备应该有ECID(因为Apple在发布iPhone时没有推出它3G) – 2013-03-23 07:16:45
如果任何人都需要这个,请尝试使用代码从这个github上的项目,它的工作对我来说,有一些小的调整:
https://github.com/innoying/iOS-ecid
我相信,如果设备没有一个ECID(例如iOS模拟器),返回一个空字符串。
您需要链接到私有框架IOKit。当然,不要提交给苹果的App Store。
嗨,我需要ECID来生成设备的UDID,我已经尝试使用IOS-ecid,但我无法使它工作。我试着做一个函数返回一个字符串,但我不能做到这一点。你可以在这里发布你的代码吗? – 2014-05-17 13:49:13
@DavidG。当然,你能告诉我一些爱吗? – newenglander 2014-05-19 08:33:33
谢谢,我已经用MobileGestalt解决了:) – 2014-05-19 15:59:18
- 1. iPhone SDK尝试抓取异常处理
- 2. Scrapy:抓取但未抓取
- 3. scrapy/Python抓取但不抓取数据
- 4. 网页抓取/抓取的资源
- 5. 尝试在iPhone中抓住?
- 6. 抓取详情
- 7. 抓取截图
- 8. 抓取与PHP
- 9. GWT + Ajax抓取
- 10. 抓取Internet
- 11. Scrapy - 不抓取
- 12. Angular.js Google抓取
- 13. Scrapy不抓取
- 14. 抓取KSH NAME
- 15. 用Node.js抓取
- 16. IMDB抓取PHP
- 17. 程序启动前我们可以抓取iPhone屏幕吗?
- 18. 抓取iPhone应用的当前股票价格
- 19. 如何从iphone模拟器中抓取徽章图标图像?
- 20. 为iPhone应用抓取MS SQL Server数据?
- 21. 如何在iPhone上抓取网站内容
- 22. 抓取视频的第一帧 - 缩略图分辨率 - iPhone
- 23. 在屏幕抓取提交的iPhone facebook图标
- 24. $ .each让IE抓取
- 25. Node.js网络抓取
- 26. 嵌套json抓取
- 27. 抓取与蟒蛇
- 28. 网络抓取cnbc.com
- 29. 从JSON抓取树
- 30. 抓取与蟒蛇
你有没有找到一种方法来获取ECID? – newenglander 2013-03-21 16:37:05