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
sxyclint
V2EX  ›  iDev

在 iOS 10.2 之前,是可以通过读取 ARP 缓存表来得到局域网内 IP->MAC 的映射关系,但是在目前的 10.2 beta 版本中, MAC 已经全部被替换为无效的了,也就是说这个系统函数的返回应该是被改写了,有什么替代办法?

  •  
  •   sxyclint · Dec 7, 2016 · 5708 views
    This topic created in 3578 days ago, the information mentioned may be changed or developed.
    除此之外,我发现 Fing 在最新版本更新日志里写了已经支持 10.2 ,测试了一下,确实可以工作,在网上并没有找到相关的资料,有谁知道这个用的是什么办法么?
    3 replies  •  2016-12-19 14:09:58 +08:00
    251804746
        1
    251804746  
       Dec 7, 2016
    获取当前网段,向当前网段所有 IP 发送 ARP 包,根据收到的包获取 MAC 地址
    sxyclint
        2
    sxyclint  
    OP
       Dec 7, 2016
    @251804746 iOS 的应用只能通过 Ping 的方式来发送 ARP 包吧?但是这种方式在应用层面无法捕获 ARP 的回包。之前都是发完之后 ARP 的缓存表会更新,直接读表就好了,但是表现在隐藏了 MAC ,莫非有什么技术可以直接回包?谢谢
    coder886
        3
    coder886  
       Dec 19, 2016
    好蛋疼的苹果
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   858 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:58 · PVG 04:58 · LAX 13:58 · JFK 16:58
    ♥ Do have faith in what you're doing.