Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
jarmen kell
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 26
1

Device id

28.07.2012, 15:39. Просмотров 1003. Ответов 6
Метки нет (Все метки)

Всем доборое время суток!
У меня возникла проблема с нахождением device знает кто нибудь как мне вытащить id. Мне нужно в строку его записать потом сохранить в каком нибудь стринге. Пробовал ну что то он не хочет работать. Спасибо за помощь
Objective-C
1
2
UIDevice *myDevice = [UIDevice currentDevice];
    NSMutableString *deviceId = [[NSMutableString alloc] initWithString:[myDevice uniqueIdentifier]];
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.07.2012, 15:39
Ответы с готовыми решениями:

Generate Device Name
Доброго времени суток. Вопросик есть. Мне нужно сгенерировать имя устройства и записать его в...

Facebook login on iOS device
Всем привет! Хотелось бы получить небольшую консультатицию по FB логину в iOS. Вот здесь...

No devices are available to deploy project 'Animation'. Register a device using the XNA Game Studio Device Center
Rebjata pomogite mne pozalyjsta chto mne delat s takoj oshibkoj: Ошибка 1 No devices are available...

Что означает ошибка device missing or unknow device (-24)?
Пытаюсь хотя бы считать данные с микроконтроллера через PonyProg. Выдает ошибку. Вроде все...

Ошибка создания Device в DirectSound. Не видит namespace Device
хочу в примитивной игрушке (сделанной не на Direct3D) добавить звуковое оформление через...

6
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
28.07.2012, 16:13 2
uniqueIdentifier - уже deprecated, не стоит начинать использовать его сейчас. Для идентификации девайса Apple советует генерировать UUID при первом запуске, сохранять его и использовать в дальнейшем.
1
jarmen kell
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 26
28.07.2012, 17:09  [ТС] 3
А вы не могли бы показать код
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
28.07.2012, 22:24 4
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//Not ARC:
+ (NSString *)GetUUID
{
  CFUUIDRef theUUID = CFUUIDCreate(NULL);
  CFStringRef string = CFUUIDCreateString(NULL, theUUID);
  CFRelease(theUUID);
  return [(NSString *)string autorelease];
}
 
//-> ARC:
+ (NSString *)GetUUID
{
    CFUUIDRef theUUID = CFUUIDCreate(NULL);
    NSString *string = (__bridge_transfer NSString *)CFUUIDCreateString(NULL, uuid);
    CFRelease(theUUID);
    return string;
}
1
jarmen kell
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 26
02.08.2012, 16:23  [ТС] 5
Что то не хочет ваш код работать он мне null возвращает
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
02.08.2012, 17:22 6
Работает все. Я только с ARC допустил ошибку 14 строка - CFUUIDCreateString(NULL, uuid) -> CFUUIDCreateString(NULL, theUUID), но это не существенно.

С неARC там вообще все прозрачно.
1
jarmen kell
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 26
03.08.2012, 12:39  [ТС] 7
Огромнейшее спасибо все работает это я там напортачил))
0
03.08.2012, 12:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.08.2012, 12:39

Reboot and Select proper Device or Insert boot media in selected boot device and press a key
Здравствуйте. Помогите решить проблему. Решил переустановить виндовс 10 , очистил диск полностью и...

Ошибка: PSI devise listing Bus no. Device No/ Func/ No/ Vendor/Device class Devise
у меня такая проблемка. Есть комп. мать asus, проц. amd, видюха radeon. При включении компа...

ASUS K40IJ Rebot and Select proper Boot device or Insert Boot Media in selected Boot device and press a key
Здравствуйте, у меня ноутбук ASUS K40IJ. Не загружается ос и выдаёт следующее: Check cable...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru