Como encontrar o UDID do iPhone XS, iPhone XS Max e iPhone XR

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

  1. Quatro zeros, seguidos pelo CHIP, sem zeros à esquerda. por exemplo. 8020 para iPhone XS.
  2. Um hífen, seguido por outros dois zeros.
  3. 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.