Do we need access to read the ARP table in iOS

We are a company dedicated to network security. Our app accesses the ARP table on iOS/iPhone to identify devices on the Wi-Fi network. In the iPhone simulator we already obtain this information. But when we publish the app to the App Store, on a real iPhone, iOS returns "02:00:00:00:00:00", it seems that the app's access to MAC addresses is disabled. Is it possible that they enable us to access the ARP table?

Is it possible that they enable us to access the ARP table?

No.

You’re almost certainly using a technique that’s not supported (see this post) and, on modern versions of iOS, the sandbox explicitly blocks it. This is part of a general effort to remove sources of entropy from our system (see the footnote on this post).

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Do we need access to read the ARP table in iOS
 
 
Q