Проблемы с добавлением проектов в Workspace в Xcode 4
У меня есть несколько проектов, которые я начал с Xcode 3.2.x некоторое время назад. Я перешел на Xcode 4 несколько дней назад и хочу использовать функцию Workspace в качестве обоих проектов. В принципе, мой план состоит в том, чтобы извлечь некоторые общие функции из двух проектов и сделать их общей библиотекой, от которой зависят оба проекта. Тем не менее, прежде чем я доберусь до сложной части зависимостей, я застрял, просто добавив два моих проекта в рабочую область.
Я попытался создать новое рабочее пространство и выбрать "Добавить файлы в" из контекстного меню; Затем я выбираю файл .xcodeproj из моего первого проекта и появляется в браузере дерева левой стороны в моей рабочей области. Однако это только файл, а не проект, который я получаю. То есть вместо получения двухстрочной записи в дереве-браузере, где в первой строке указано имя проекта, а во второй строке указано что-то вроде "1 target, iOS SDK 4.3", как в документации Apple, я получаю одну строку просто указав имя файла .xcodeproj, включая расширение. Также нет треугольника слева, чтобы развернуть node. Как будто я просто перетащил какой-то файл в рабочую область, а не в проект. То же самое касается второго проекта.
Я также создал новый проект "Foo" с нуля в Xcode 4 и добавил его в мое рабочее пространство с тем же результатом. Я посмотрел документацию Apple и смотрел 16-секундное видео примерно десять раз, но не могу понять, что я делаю неправильно (если проблема действительно находится на стуле, а не на компьютере).
Ответы
Ответ 1
У меня была такая же проблема. Я думаю, что это связано с тем, что еще одна рабочая область уже открыта, ссылаясь на проект, который вы хотите добавить. Я заработал:
- завершение xcode полностью
- дважды щелкните рабочее пространство, чтобы запустить Xcode и открыть только это рабочее пространство
- перетащите файл проекта из Finder
Работал отлично. У меня много рабочих пространств, ссылающихся на проект openssl, и, похоже, он работает нормально, когда у вас есть только одно рабочее пространство, открытое одновременно в Xcode.
Ответ 2
Собственно, я сделал это без выхода из Xcode.
Все, что вам нужно сделать, это убедиться, что проекты, которые вы хотите добавить, закрыты, так как Xcode испытывает проблемы с добавлением открытых проектов в рабочую область.
Итак:
- Закройте проекты, которые хотите добавить
- В окне рабочей области выберите "Добавить файлы в MyWorkspace"
- Добавьте файл .xcodeproj проекта, который вы хотите добавить
Ответ 3
У меня была та же проблема. Я просто выхожу из xcode, перезагрузите его. Затем я могу видеть файлы в проекте.
Ответ 4
Выйти из Xcode полностью, а затем дважды щелкнуть файл .xcodeproj, чтобы открыть проект.
Ответ 5
Это работает, но когда вы добавляете активность в проект, чем r.java
, файл автоматически удаляется и появляются ошибки.