Obter identificador exclusivo (endereço MAC, UDID etc.) no Adobe AIR para iOS
Estou tentando obter o endereço MAC do adaptador de rede do dispositivo do usuário em um aplicativo Adobe AIR para Android e iOS (iPad 2
No Android, ele funciona corretamente, mas no iOS não. Este é o código que estou usando:
var vNetworkInterfaces:Vector.<NetworkInterface> = NetworkInfo.networkInfo.findInterfaces();
for each (var networkInterface:NetworkInterface in vNetworkInterfaces) {
trace(networkInterface.hardwareAddress);
}
Isso funciona no Android, mas no iOS eu recebo isso ao tentar executar o findInterfaces ():
Erro # 1009: Não é possível acessar uma propriedade ou método de uma referência de objeto nul
Parece que networkInfo.findInterfaces () não está implementado no iOS. Tentei obter o valor de:
NetworkInfo.isSupported
E o valor disso é verdadeiro no Android, mas falso no iPad 2. Parece que o NetworkInfo não é suportado no iOS
Existe alguma outra maneira no iOS de obter um identificador exclusivo para o dispositivo? (não precisa ser o MAC; eu só quero identificar exclusivamente o dispositivo do usuário)