Я создал приложение с локализованным содержимым, которое по тем же причинам, что и у вас, было европейской версией (локализовано для французского, немецкого, испанского языков), японской версией и версией "Остальной мир" (только на английском языке).
Мы создали цели для каждой версии, каждая из которых имела свой собственный список с различным идентификатором пакета, а для имени приложения iTunes мы использовали XYZ EU, XYZ Japan и XYZ (для английской версии).Версия для ЕС была доступна в испанском, французском, немецком и южноамериканском магазинах, японская - в японском, а в остальных - версия ROW.Так что это звучит почти так же, как ваши настройки.
Чтобы ответить на ваш вопрос, мы использовали одно и то же отображаемое имя пакета для всех 3 целей, без каких-либо проблем.
Вы должны просто создать несколькоцели для того же проекта.
,
Вам потребуется создать список для каждой цели и указать там правильное имя пакета, но, кроме того, все они используют один и тот же код.Вы задаете имя plist в настройках сборки для своей цели.
Когда вы создаете новую цель, Xcode создаст новую схему для вашей цели, поэтому просто переключайтесь между схемамипостроить соответствующую цель.