15 de maio de 2013
UDID removido
Ver o original arquivadoO UDID (Unique Device Identifier) é uma string composta por 40 caracteres hexadecimais, usada para identificar cada dispositivo Apple iOS. Desde o iOS 6, os desenvolvedores foram alertados a parar de usar essa informação devido a questões de privacidade (já que o UDID é exclusivo de cada dispositivo e podia ser lido por qualquer app instalado). O substituto é um identificador específico do aplicativo, exclusivo para cada dispositivo e cada app instalado (portanto, dois apps no mesmo dispositivo recebem códigos de identificação diferentes).
[quote]"A partir de 1º de maio, a App Store não aceitará mais novos apps ou atualizações de apps que acessem UDIDs."[/quote]
Desde 1º de maio de 2013, todos os apps com chamadas à API [UIDevice uniqueIdentifier] eram rejeitados no envio; portanto, o Lirum Device Info removerá esse campo da tela da categoria "System". Como não há motivo para exibir o identificador específico do aplicativo, o campo não será substituído por qualquer equivalente.
Mais sobre as questões de privacidade do UDID no CultofMac.com:
http://www.cultofmac.com/160248/what-the-hell-is-a-udid-and-why-is-apple-worried-about-them-feature/
Mais sobre o prazo e a chamada de API:
http://www.macworld.com/article/2031573/apple-sets-may-1-deadline-for-udid-iphone-5-app-changes.html
http://appleinsider.com/articles/13/03/21/apple-to-deny-apps-using-udid-data-lacking-iphone-5-display-support-starting-may-1
Como recuperar o seu UDID
Se você ainda precisa da informação do UDID (por exemplo, para identificar um dispositivo em manutenção), ainda é possível recuperá-lo usando o iTunes:
-
Conecte o seu dispositivo à porta USB;
-
Abra o iTunes;
-
Clique no campo "Serial Number" (ele alterna entre Número de Série e UDID:
se você clicar com o botão direito, pode copiar o valor para a área de transferência).Algumas imagens originais desta publicação arquivada não estão mais disponíveis.