Локализация и предупреждение: несколько команд сборки
Я хотел бы локализовать свои приложения с тем же именем файла. Самое первое, что нужно, это локализовать заставку. Структура файла и папки выглядит следующим образом:
MyApp / en.lproj / Default.png Default@2x.png zh-Hant.lproj / Default.png Default@2x.png
Затем я перетащить 4 Default.png
к xCode, делая xCode похожим на это:
Предупреждения произошли для каждого Default.png
, говоря это Warning: Multiple build commands
, Я что-то пропустил? Или я сделал что-то дополнительное?
ОБНОВЛЕНИЕ: локализация работает (кроме предупреждений). Могу ли я сделать то же самое для всех изображений? Поскольку у меня есть более 300 изображений для моих приложений, я не хочу делать это неправильно на данном этапе. Просто чтобы убедиться, что я на правильном пути, но Предупреждение делает меня таким неудобным.
1 ответ
Перейдите к этапам сборки цели, которую вы строите. Затем разверните Copy Bundle Resources, как показано на рисунке ниже.
Вы должны увидеть файл, поднимающий предупреждение в этом списке дважды. Кроме того, если у вас есть ссылки.git, вы можете удалить их. XCode жалуется, потому что вы пытаетесь связать один файл несколько раз в вашем проекте. Удалите оскорбительную ссылку и перестройте ее, теперь она должна быть безошибочной.