Перетащите XCodeProj в другой XCodeProj, не давая мне возможности скопировать

Я пытаюсь «установить» основной сюжет 0.4.

Первая инструкция — перетащить файл XCodeProj в мой собственный проект. Я делаю это. Обычно, когда я перетаскиваю изображения или что-то в этом роде, он спрашивает меня, хочу ли я скопировать файл в свой собственный проект. Однако по какой-то причине он не спрашивает меня, а просто создает ссылку.

Я не уверен, в чем разница, и будет ли она работать с референсом или нет, это просто первая инструкция (http://recycled-parts.blogspot.com/2011/07/setting-up-coreplot- in-xcode-4.html) предлагает установить флажок «копировать в папку».

Однако весь этот диалог не возникает. Я перетаскиваю, и он помещает xcodeproj в мой, ничего не происходит!

запутался лол

Спасибо


person Thomas Clayson    schedule 23.09.2011    source источник
comment
если у вас нет опции, просто скопируйте ее в папку назначения и добавьте оттуда, тогда ссылка будет указывать на папку нашего собственного проекта. В противном случае Xcode всегда просто ссылается на исходное место назначения файла, что на самом деле не является проблемой, пока вы не измените что-то в своей файловой структуре. Я всегда просто копирую вручную и больше никогда не сталкиваюсь с проблемой...   -  person user387184    schedule 23.09.2011
comment
У меня точно такая же проблема, и это сводит меня с ума. 5 минут назад перетаскивал правильно. Теперь это не работает.   -  person olivaresF    schedule 05.01.2012


Ответы (1)


Изменить: мое решение работает, но причина, по которой оно работает, заключается в этом ответе: https://stackoverflow.com/a/5373575/264947< /а>

--

Вот что я сделал, чтобы исправить это:

  1. Закройте Xcode.
  2. Откройте Xcode и создайте новую рабочую область.
  3. Файл > Добавить файлы в «Рабочее пространство».
  4. Добавьте первый проект.
  5. Постройте, чтобы убедиться, что он строится правильно.
  6. Файл > Добавить файлы в «Рабочее пространство».
  7. Добавьте второй проект.
  8. Постройте, чтобы убедиться, что он строится правильно.
  9. Перетащите один проект в другой.

Теперь будьте осторожны со следующим шагом:

Сотрите второй автономный проект, но выберите **УДАЛИТЬ ССЫЛКИ. **

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

person olivaresF    schedule 05.01.2012
comment
Это звучит как хороший способ сделать это! :) Я не могу вспомнить, как я это обошёл... но это кажется подходящим обходным решением. - person Thomas Clayson; 05.01.2012