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.

questionAnswers(8)

yourAnswerToTheQuestion