[2017-09-12] MAC addresses aren't accessible in iOS 11
In the current release of the iPhone / iPad operating system the iNet Network Scanner cannot retrieve MAC addresses anymore. A MAC address is a string that is unique for every computer device. iOS 11 doesn't allow apps to read these MAC addresses.
We were told by Apple engineers that this is a privacy feature of iOS 11 because some companies misused the unique MAC address to track users.
All basic functions of iNet are still working in iOS 11, but not having access to MAC addresses has some consequences: There is no unique identification of the discovered devices possible (because the IP can change). So
MAC addresses of the scanned devices cannot be shown.
Manufacturers of the discovered devices cannot be shown.
Custom names and icons cannot be assigned to the discovered devices.
Notes cannot be assigned to the discovered devices.
A history of the network cannot be shown
For Wake on Lan the MAC addresses have to be entered manually (we added a special keyboard to simplify this)
There could be a solution for this in the future if Apple would allow access to the MAC addresses in special cases, e. g. by implementing some kind of special permission for network scanning apps. But this is up to Apple whether to implement this or not.
We have done everything possible to keep the excellent usability of the iNet family, also without knowing MAC addresses of found devices. If the access of MAC addresses is possible again all the lost features will be available again.
Up to then we will reduce the price for iNet Pro and iNet for iPad significantly.
Just for clarification: The Mac release of iNet is not affected by these limitations ... :-)
Have a beautiful day.
The BananaGlue Team