2016-08-30 4 views
2

У меня есть приложение iPhone, который должен быть физически очищены, чтобы предотвратить следующую ошибку сборки:Что вызывает локальную локализацию для создания дубликатов файлов раскадровки?

enter image description here

Это то, что я имею в навигаторе:

enter image description here

И это что у меня есть в разделе «Локализация» настроек сборки:

enter image description here

Это работает, но я не уверен, что это когда-либо работало так, как предполагалось; было написано несколько (например, 4) лет назад. Теперь я пытаюсь очистить его, чтобы преобразовать его в универсальное приложение (сначала мне нужно убедиться, что он работает так, как он был разработан, прежде чем предпринимать какие-либо кардинальные изменения.)

Может кто-то указать мне в правильном направлении очистить это? (Т.е. какие файлы удалять, или?)

ответ

2

Вот что, вероятно, произойдет в этом проекте:

enter image description here

Этот xx.lproj файл является устаревшим. Вы должны найти его в Finder, но не в Project Navigator. Как это:

enter image description here

Это только внутренняя структура Xcode так просто удалить ссылки из проекта навигатора для всех этих `` xx.lproj` групп без удаления файлов из проекта и вам будет хорошо ,

Если приложение прекратит строительство, возможно, вам придется повторно добавить эти файлы в свою цель, для этого просто выберите «родительскую» раскадровку и перейдите в «Инспектор файлов» (первая вкладка на панели «Утилиты») и выберите желаемую цель ,

+0

Это, наверное, лучшие 100 очков, которые я когда-либо проводил ... Большое вам спасибо ... работает как чемпион! – SpokaneDude

+0

Рад, что я мог бы помочь. Пожалуйста, наградите меня щедростью, когда вы можете тогда :) – Kuba

+0

Не было никаких указаний на то, что выплата была выплачена ... не могли бы вы убедиться, что она была/не была оплачена? – SpokaneDude

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