Ok.
Perfetto.
Era un discorso diverso, probabilmente: Serve ad associare IP e MAC address, ogni dispositivo di rete ne ha una propria. E comunque non sarebbe un'associazione stabile in quanto non è una tabella permanente. Tanto per accendere da remoto il MAC Address lo devi conoscere quindi lasciamo perdere la ARP.
Le app per iOS non le conosco, ma tipicamente sono molto automatiche quindi male si prestano ad esperimenti al di fuori di quello che è "standard".
Sulla APP puoi impostare indirizzo IP e porta a cui inviare il magic packet?