Нужен уникальный идентификатор приложения IOS
Я создаю фреймворк в iOS, где мне нужен уникальный ключ, который никогда не изменится даже после локализации. Я использовал приведенный ниже код для его генерации
NSDictionary *infoPlist = [[NSBundle bundleForClass:[AISSUtility class]] infoDictionary];
NSString *name = [infoPlist objectForKey:@"CFBundleDisplayName"];
NSString *identifier = [infoPlist objectForKey:@"CFBundleIdentifier"];
NSString *UniqueID = [NSString stringWithFormat:@"%@.%@", name, identifier];
но локализация может изменить имя приложения, которое, в свою очередь, изменит имя пакета,
Я даже не могу использовать идентификатор продавца устройства, так как я собираюсь использовать его в некоторой библиотеке, несколько приложений могут быть установлены на одном устройстве, которое использует мою библиотеку,
Пожалуйста, предложите мне уникальный идентификатор, который отвечает моим требованиям, спасибо заранее