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

Как сообщить Xcode, где мои файлы info.plist и .pch

Я переименовал свой проект и его файлы, и теперь Xcode все еще ищет старый файл info.plist. Где я устанавливаю места для файлов .plist и .pch, которые ему нужны.

В окне "Информация о проекте" в разделе "Упаковка" есть элемент для файла Info.Plist, но он был пустым, и когда я пытаюсь использовать разные пути, ничего не происходит. При компиляции он все еще говорит, что он не может найти plist по старому имени.

4b9b3361

Ответ 1

Нашел. Это было в настройках Target.

  • Выберите "Target" в панели "Группы и файлы" слева.
  • Щелкните правой кнопкой мыши и выберите "Получить информацию"
  • Найдите "Info.Plist" и введите имя файла для правильного файла plist в свойство элемента с именем "Файл Info.Plist".
  • Затем найдите "Префикс" и найдите элемент с названием "Заголовок префикса".
  • Измените его свойство на имя правильного файла .pch, который вы используете.

Я думаю, что эти разные окна "Информация" сбивают с толку. Вы должны убедиться, что правильный файл выбран на панели "Группы и файлы", прежде чем выбрать "Получить информацию", и трудно определить, действительно ли то, что вы делаете, вносит изменения в файл Info.plist или где ваши изменения сохраняются.

Ответ 2

Я знаю, что ответ отвечает и закрыт, но я собираюсь добавить свои открытия здесь, поскольку он немного отличается для Xcode 4.2:

  • Выберите свой проект
  • В левой части средней панели выберите свое приложение в разделе "Цели"
  • Выберите вкладку "Настройки сборки"
  • Найдите следующие ключевые слова: "info.plist" и "pch"
  • На этом этапе должно быть довольно ясно, какие именно вам нужно изменить.
  • Нажмите "Проверить настройки", и все готово.

Ответ 3

Еще одна морщина к этому. Он все еще не нашел новый файл plist, потому что он был в папке внутри основной иерархии проекта на моем диске. В этом случае имя, которое вы должны поместить в параметры сборки, относится к файлу проекта, например, "FolderName/Info.plist".

Ответ 4

Я знаю, что это старый пост, но я просто столкнулся с этой же проблемой, используя Xcode 8.2. Я уже дублировал файлы .plist и .storyboard в finder, но мой проект Xcode их не забирал. Чтобы добавить файлы к вашему xcodeproj, просто щелкните правой кнопкой мыши по проекту или папке в Навигаторе проектов и выберите Добавить файлы в "Имя вашего проекта". Вы должны иметь возможность выбирать нужные вам файлы (используйте клавишу Cmd для выбора нескольких отдельных файлов).

Если вы создали новый файл .plist или .storyboard, вам нужно будет установить ссылку на ваше целевое членство. Для ссылки просто нажмите на файл в навигаторе и справа от вашего стандартного редакторa > инспектор файлов > целевое членство выберите подходящее целевое членство.

Правильный способ сделать это без дублирования файлов в finder - это выбрать файл для дублирования, а затем перейти в File > Duplicate в меню навигации Xcode.