Ho saputo che Apple ha interrotto l'API degli indirizzi MAC da iOS 7. Ma ho appena trovato l'app che Fing può ottenere all'indirizzo MAC. Come potrebbe accadere?In che modo l'app iOS Fing ottiene l'indirizzo MAC?
Se utilizzo la modalità samillar per ottenere l'indirizzo MAC, è consentito dalla revisione di iTunes?
BTW: il How to get iOS device MAC address programmatically non è di grande aiuto. Ho bisogno di un indirizzo MAC, non di [UIDevice identifierForVendor].
Trova può ottenere solo l'indirizzo MAC del dispositivo se il dispositivo è connesso a una rete WiFi. Sospetto che implementa una scansione ARP sulla rete locale e corrisponda all'indirizzo IP locale noto per determinare l'indirizzo MAC locale – Paulw11
Grazie @ Paulw11! ARP sta analizzando un grande progetto? Perché ho bisogno di implementare la funzione di indirizzo MAC nella mia app. Tuttavia, non abbiamo esperienza di ARP su dispositivi iOS e ci stiamo avvicinando alla scadenza. –
Dovresti implementare un codice di livello abbastanza basso e ricordare che non funzionerebbe se il dispositivo non è connesso al WiFi. Ci sono alcuni suggerimenti qui - http://stackoverflow.com/questions/10395041/getting-arp-table-on-iphone-ipad e qui - http://stackoverflow.com/questions/2189200/get-router-mac- senza-system-call-per-arp-in-obiettivo-c – Paulw11