Com o lançamento do iPhone XS, iPhone XS Max e iPhone XR, a Apple mudou a maneira de obter o UDID (Identificador de Dispositivo Único) desses modelos específicos.
No passado, era possível encontrar facilmente um UDID conectando o dispositivo ao seu Mac e clicando várias vezes no número de série até que ele mostrasse o UDID. No momento da escrita, isso não é mais possível para esses dispositivos específicos.
Obtenha o UDID do iPhone XS, iPhone XS Max e iPhone XR
A menos que esteja faltando alguma coisa, agora é um pouco mais tedioso encontrar o UDID dos novos modelos de iPhone. De fato, e até onde eu sei, agora você precisa usar o Xcode.
1) Iniciar o Xcode.
2) Desbloqueie o seu iPhone e conecte-o ao seu Mac.
3) No Xcode, vá para Janela> Dispositivos e simuladores, ou digite Command + Shift + 2.
4) Verifique se o Aparelhos guia está selecionado e procure o Identificador para o dispositivo conectado, como mostrado abaixo.
5) O identificador é seu UDID. Você pode destacar o UDID e copiá-lo.
Como o Wiki do iPhone explica, o formato UDID para esses novos dispositivos mudou. Agora é feito de
- Quatro zeros, seguidos pelo CHIP, sem zeros à esquerda. por exemplo.
8020
para iPhone XS. - Um hífen, seguido por outros dois zeros.
- O ECID do dispositivo em hexadecimal, que pode ser encontrado no iTunes.
O formato geral agora se parece com isso: 0000CHIP-00ECID. Então, teoricamente, você pode descobrir seu UDID reunindo várias partes, mas parece que usar o Xcode pode ser a maneira mais direta.
Embora este seja um post que será completamente inútil para a grande maioria dos leitores de iDB, mas que pode ser útil para algumas pessoas.