Можно создать дубликат:
Will Apple accept Apps with deprecated code?Использование устаревших методов
Я developping приложение iPhone и я использую метод, как это:
- (NSString*)udid
{
UIDevice* device = [UIDevice currentDevice];
return [device.uniqueIdentifier stringByReplacingOccurrencesOfString:@"-" withString:@""];
}
Но я видел что «uniqueIdentifier» устарел. Проблема в том, что он работает нормально, и я хотел бы знать, что такое wi если я опубликую свое приложение в магазине, как это (с использованием устаревшего метода)
спасибо за ответы.
Недавно были новости (ну, почти месяц назад), что яблоко отклоняет приложения, которые отправляют простые текстовые UDID: http://techcrunch.com/2012/03/24/apple-udids/ есть и некоторые открытые исходные решения для замены udid (например, генерирование токенов на основе MAC-адреса). – Eimantas
Я просто хотел добавить еще один пункт ответа от @ user1260708, что «приложения, использующие UDID, отвергаемые Apple». Вот ссылка и альтернатива: http://maniacdev.com/2012/03/apps-using-udids-being-rejected-by-apple-heres-how-to-generate-replacements-quickly/?utm_source=feedburner&utm_medium = кормить и utm_campaign = Подача% 3A + maniacdev +% 28iPhone% 2C + IOS + 4% 2C + IPad + SDK + Развитие + учебник + и + Программирование + Советы% 29 & utm_content = Google + Считыватель – Canopus