
To install using CocoaPods, simply add the following line to your Podfile:įunc lanScanDidFindNewDevice(_ device: MMDevice!)įunc lanScanDidFinishScanning(with status: MMLanScannerStatus)įunc lanScanProgressPinged(_ pingedHosts: Float, from overallHosts: Int) Drag n Drop the MMLanScan folder in your project.Check in MainPresenter.m for more details Gives you the ability to update the OUI (MAC-Brand mappings) plist file.Shows Brand of device based on MAC Address (iOS 10 and below).Scans and finds available hosts in your network.

You can find a NativeScript wrapper of MMLanScan here! Screenshot

We still using MacFinder since it's helpful in order to discover online devices that won't reply to pings. IOS 11 is breaking the MAC address retrieval from ARP table so MAC Addresses and Brands won't work on MMLanScan with iOS 11. MMLanScan is an open source project for iOS that helps you scan your network and shows the available devices and their MAC Address, hostname and Brand name.
