Может ли родное приложение для iPhone получить доступ к MAC-адресу чипа Wi-Fi? - PullRequest
0 голосов
/ 28 декабря 2011

Может ли нативное приложение для iPhone получить доступ к MAC-адресу чипа Wi-Fi?

Если так, то как насчет других уникальных аппаратных идентификаторов?

Спасибо !!

Ответы [ 2 ]

0 голосов
/ 21 февраля 2012

Создайте UUID и сохраните его в базе данных пользователей по умолчанию

   NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
   [defaults synchronize];

   CFUUIDRef uuidObj = CFUUIDCreate(NULL);
   NSString *user = (NSString *)CFUUIDCreateString(NULL, uuidObj);
   CFRelease(uuidObj);

   uuid = user;
   [defaults setObject:uuid forKey:uuidjettec];
   [defaults synchronize];

если вам нужен уникальный идентификатор, возможно, MAC-адрес является вашим решением. Вы можете проверить эту ссылку Как программно получить MAC-адрес iphone

привет

0 голосов
/ 28 декабря 2011

В классе UIDevice появился метод uniqueIdentifier. Но в iOS 5 он устарел. Вы все еще можете использовать его, но это плохая идея, так как ожидается, что он исчезнет.

Одна замена - OpenUDID: это инициатива с открытым исходным кодом, чтобы заменить метод UDID. https://github.com/ylechelle/OpenUDID

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...