Платформы являются 'красными' в XCode

Я загрузил проект, разработанный сотрудниками Apple (кто вел курс в Стэнфорде на разработке приложения для iPhone). Странно, платформы являются красными.

http://img.skitch.com/20100730-kcjun96mp2pxnpg7w3x6njw57.jpg

Я пытался определить местоположение coreGraphics.framework и UIKit.framework для добавления их снова, но я не мог найти их также.

Taimur

31
задан Taimur Ajmal 30 July 2010 в 18:04
поделиться

2 ответа

Красный текст указывает на то, что фактические файлы находятся не по пути, заданному для них в проекте.

Получите информацию о платформе и просмотрите вкладку Общие . В первом разделе показано имя и путь к самому пакету фреймворка. Наиболее частая причина проблемы с системными фреймворками заключается в том, что тип пути был изменен на что-то, что нарушает путь. Значение по умолчанию - относительно текущего SDK . Изменяйте путь, пока не получите тот, который ведет к фактической структуре.

Если у вас установлены инструменты разработчика в произвольном месте, у вас больше шансов столкнуться с этой проблемой. Если вы копируете проект с нестандартными настройками, вы тоже можете с ним столкнуться.

30
ответ дан 27 November 2019 в 22:12
поделиться

@Taimur Hamza - Это произошло (красный цвет) по любой из причин,

  1. В загруженном вами проекте могут отсутствовать некоторые необходимые файлы

  2. Перед первым запуском приложения.

    Итак, сначала вы должны обнаружить, что указанная выше причина возникла, и попытаться решить, скопировав фреймворк из другого работающего проекта и вставив его в свой проект.

2
ответ дан 27 November 2019 в 22:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: