iOS - генерация UUID выдает странное исключение
Я пытаюсь использоватьhttps://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5 генерировать глобальный идентификатор. Когда я пробую пример в git, он работает нормально и правильно отображает идентификатор. Но когда я пытаюсь включить файлы в новый проект, это не работает!
Я включил -
#import "UIDevice+IdentifierAddition.h"
в моем SampleAppDelegate.m, скопировать вставить все файлы в проект, и я использую
NSString *di = [[UIDevice currentDevice] uniqueGlobalDeviceIdentifier];
в методе init. Я поставил точку останова в первой строке метода uniqueGlobalDeviceIdentifier, но она никогда не достигается! Я что-то пропустил?
РЕДАКТИРОВАТЬ:
Исключение -
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIDevice uniqueGlobalDeviceIdentifier]: unrecognized selector sent to instance 0x68170c0'