Identificador de dispositivo único e privado no iOS
Estamos trabalhando em um projeto com meus colegas, que envolve o uso de muitos códigos privados e não oficiais. Isto énão destinado ao uso da AppStore.
O primeiro e único requisito que temos énão use jailbreak.
Em primeiro lugar,UDID
ouOpenUDID
ou qualquer outra soluçãonão trabalhe aqui e eles não são esperados.
Fizemos muitas pesquisas e testes em segundo plano, começando com a tentativa de obter oIMEI, ICCID, IMSI e o número de série programaticamente. Nenhum dos métodos acima funciona com iOS 7 e superiorsem fuga de presos.
Também gastamos algumasmeses Brincar comIOKit
quadro usando o famosoIOKitBrowser e despejar todo o conteúdo deiOS
internos. Infelizmente,nós descobrimos isso comiOS 8.3
parou de funcionar.
Não estamos falando aqui de obter oUDID
ou qualquer outra coisa "mainstream", masde um modo geral precisamos de uma maneira de conseguir
qualquer identificador de hardware permanente exclusivo o suficiente para identificar um dispositivo que persistir apesar das limpezas do dispositivo e entre diferentes versões do iOS
Esta pergunta não é duplicada para outras pessoas (nenhuma solução é encontrada aqui, por exemplo) e está segmentando apenasAPIs privadas.
Qualquer ajuda seria muito apreciada.