08 Out, 2009 13:32

Dica: como obter o número do iPhone através de um aplicativo

Não satisfeito, resolvi procurar na internet e achei o código para obter o número do telefone:

id number = [[NSUserDefaults standardUserDefaults] objectForKey:@”SBFormattedPhoneNumber”];

NSLog(@”user phone number is %@”, number);

Testando no iPhone 3G com firmware 3.1 e chip da operadora Claro, obtive o número do meu telefone com o seguinte formato: 5555-5555, sem o código do país e o DDD. Contudo, vi em algumas referências como esta, que quando esse método é usado em iPhones com chips americanos, ele retorna um número assim 1 (555) 555-5555... ainda vou testar em outras operadoras.

De qualquer forma, fica a dica. Não sei se ela servirá para alguma coisa útil, mas a primeira ideia que eu tive foi mandar para um servidor o número dos celulares das pessoas que pirateiam aplicativos, heheheh. Usando métodos anti-cracking como esse, seria possível identificar esses usuários e depois poder ligar dizendo: "Olá, eu sou o desenvolvedor do aplicativo que você pirateou, tudo bom?". Que acham da ideia?

Ao navegar neste site, você consente o uso de cookies nossos e de terceiros, que coletam informações anônimas e são essenciais para melhorar sua experiência em nosso site.