V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
chipmuck
V2EX  ›  iDev

有没有一个唯一设备号的终极解决方案?

  •  
  •   chipmuck · 2017-03-15 10:50:47 +08:00 · 3958 次点击
    这是一个创建于 2829 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不用 IDFA ,如何才能有效方便地取得设备的唯一标识符?
    9 条回复    2017-06-25 22:49:39 +08:00
    skylancer
        1
    skylancer  
       2017-03-15 10:57:06 +08:00   ❤️ 1
    我记得没错的话,目前没有什么比较好的方式。主要是绝大多数能用的基本 DFU 或者抹掉就重设了
    可能还是配合其它方式来确定一个设备会好一点,比如设备名称型号和连接的网络运营商 /WiFi 接入点这样混合搭配识别会更好点
    honeycomb
        2
    honeycomb  
       2017-03-15 21:15:54 +08:00   ❤️ 2
    苹果这些年来对 iOS 的隐私改进就是在告诉你:不应且不可获取持久的设备唯一标识符。
    绝大多数情况下, IDFA 足够使用,何况还有 app ID 与 Vendor ID 。
    LemonFlower
        3
    LemonFlower  
       2017-03-16 09:36:23 +08:00 via iPhone   ❤️ 1
    为什么要获取这种东西?一直很反感
    chipmuck
        4
    chipmuck  
    OP
       2017-03-16 09:39:24 +08:00
    @LemonFlower 服务器需要,谁知道他们想干什么
    nicevar
        5
    nicevar  
       2017-03-16 10:42:43 +08:00
    还是算了,这个东西苹果一直不想让你这么干, mac 地址和 udid 前后都被禁止了
    woyaojizhu8
        6
    woyaojizhu8  
       2017-03-16 15:15:00 +08:00
    果然还是苹果限制得死, android 上简直防不胜防,即使用上 xprivacy 也没法保证能封堵住所有能获取唯一标识符的途径
    chipmuck
        7
    chipmuck  
    OP
       2017-03-16 16:13:18 +08:00
    @woyaojizhu8 绝大多数情况下,这种数据还是限制的好。
    loveminds
        8
    loveminds  
       2017-06-25 21:55:08 +08:00
    @chipmuck 不合理不合法
    chipmuck
        9
    chipmuck  
    OP
       2017-06-25 22:49:39 +08:00
    @loveminds 目前来说,刷榜界算钱的时候用 IDFA + keychain 表明唯一标识。iOS 11 新增了 DeviceCheck 这个东西。

    具体详询: https://developer.apple.com/documentation/devicecheck
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2784 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:36 · PVG 21:36 · LAX 05:36 · JFK 08:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.