Sto iniziando a lavorare su app iOS al lavoro e sto cercando di determinare la versione minima di iOS che avrò bisogno di supportare. Abbiamo un sistema di registrazione di rete che raccoglie alcune informazioni di base sui dispositivi sulla rete, ma sfortunatamente non riporta la versione del sistema operativo o dell'hardware.
Tuttavia, ho degli indirizzi MAC per ogni dispositivo iOS utilizzato sulla nostra rete negli ultimi 12 mesi.
Esiste un modo per determinare, in base all'indirizzo MAC, quale generazione è un dispositivo iOS? Se Apple utilizza indirizzi sequenziali (o blocchi specifici riservati per dispositivi specifici), ciò dovrebbe essere possibile.
Lascerò la domanda precedente (perché sono ancora curioso di sapere se c'è un modo per farlo), ma ho trovato un altro modo per determinare l'hardware che abbiamo in uso. Il server di Exchange tiene traccia dei dispositivi a cui ogni utente sincronizza le proprie email. Supponendo che molti utenti iOS sincronizzino i propri account di posta elettronica, sono stato in grado di utilizzare tali informazioni per determinare quali dispositivi sono in uso. Si scopre che circa il 20% di loro utilizza dispositivi che non eseguiranno iOS 5.