In my client-server-solution I need the MAC addresses of frontend devices, running my Xamarin.Forms app. Currently I just have an Entry where a user should type in the mac address of the device where the app is running (main interface).
I already searched for the topic and found that iOS and Android are restrictive on returning the MAC. I also know about the Device plugin from James Montemagno and it's not delivering what I need. Is there still a possibility to get it? Could I atleast make a shortcut to the exact settings page where a user can manually copy the MAC?
Some may wonder: Why do I need the mac address?
My solution is a platform for employees to share their availability and location. Employees can enter device info, so that the backend can find their devices. Then the backend can give you information like: John Doe is currently in the office (because his devices are found in the network) and is on the second floor on the river side (because his devices are connected with the wifi controller on that exact location). Other employees that want to talk to John then know for certain that they can just go to John instead of writing mail or calling him. The solution promotes direct communication and work-life balance with accurate data that can be pulled automatically but is still privacy conform, because employees have to actively share their information to get the automated status. On top the data collected is the same that you get by asking or walking around in the office.