Подтвердить что ты не робот

Как удалить локализацию по умолчанию из проекта Phonegap/Cordova?

У меня только что было приложение iPhone Phonegap/Cordova, одобренное для магазина приложений, но заметило, что оно утверждает, что оно доступно на множестве других языков, включая северные саамы. Я нашел список языков в xcode при локализации и попытался удалить их, но если я перезапущу xcode, они снова появятся.

Я также попытался удалить папки lproj в папках ресурсов, но это тоже не помогает.

Я не понимаю, что делать дальше, поэтому любая помощь будет очень оценена.

4b9b3361

Ответ 1

Вот пошаговое руководство, как я это делаю. (Вопросы для заказа)

Сначала перейдите в папку Resources в проекте Phonegap. Внутри этой папки есть несколько папок, заканчивающихся на *.lproj. Удалите все из них, кроме en.lproj (Предположим, что ваш язык - английский).

Resources folder

Даже если вы удалили эти файлы с вашего жесткого диска, они все еще связаны в Xcode. Откройте *.xcodeproj и снова удалите все папки с боковой панели.

Xcode

Обычно этого должно быть достаточно, но если у вас все еще есть проблемы, перейдите на вкладку проекта приложения (а не цели), а по информации вы можете найти и удалить все текущие локализации.

Xcode localisations

Oh и btw, если этого еще недостаточно, вы можете посмотреть подробности бинарного файла приложения в iTunesConnect, чтобы проверить, не работает ли оно до выпуска приложения.

iTC