2015-09-28 1 views
0

Проект строит и работает отлично на устройствах и симуляторах iOS 8. Но запуск на устройстве iOS 9 дает и ошибка: не удалось найти Root.plist. plist будет выбран в соответствии с предпочтительным языком (английский или мандарин).ошибка: не удалось найти файл .plist после обновления до iOS 9

NSString *path = [[NSBundle mainBundle] pathForResource:@"Settings" ofType:@"bundle"]; 
    path = [path stringByAppendingPathComponent:[[[NSLocale preferredLanguages] objectAtIndex:0] stringByAppendingPathExtension:@"lproj"]]; 
    path = [path stringByAppendingPathComponent:@"Root.plist"]; 

my files in project nav window

ответ

0

Исправлена ​​ошибка [NSLocale preferredLanguages] в предыдущих версиях IOS невозврата "ан" для английского языка и IOS 9 возвращается "EN-US". Таким образом, созданный путь был неправильным, и файл не был найден

Смежные вопросы