Как изменить проект Xcode 4, чтобы он стал независимым от машины, как, например, Visual Studio или Eclipse. - PullRequest
0 голосов
/ 21 марта 2012

Я очень удивлен, что не могу открыть свой проект Xcode на другом Mac, у меня никогда не было таких проблем с Visual Studio или Eclipse.Я пробовал эту Info.plist файл "нет такого файла" ошибка , но этого недостаточно.

У меня есть другие ошибки, такие как файлы MyAppViewController, не найденные в какой-либо папке, тогда как я проверил, что файлы на самом деле там.mac?

Обновление: вопреки тому, что здесь заявлено Дублирование / импорт проектов Xcode с одного Mac на другой копирование недостаточно

Обновление 2: если я буду обязанкупить такой инструмент для этого?http://itunes.apple.com/fr/app/project-duplicator-for-xcode/id467950482?mt=12

Ответы [ 3 ]

6 голосов
/ 21 марта 2012

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

Обратите внимание, что вам не нужно выбирать абсолютные пути. Я не уверен в точных деталях, но я получил абсолютные пути в проектах, не делая этого явно.

Например, вот проект с отсутствующим файлом:

Missing file in project

Когда я выбираю отсутствующий файл, я вижу, что он использует абсолютный путь:

Oops, absolute path!

На данный момент у вас есть два варианта:

  1. Вы можете нажать кнопку в правом нижнем углу того красного прямоугольника, который я нарисовал, чтобы найти файл. Убедитесь, что вы выбрали правильный файл; если вы выберете файл с другим именем, Xcode с радостью заменит DetailViewController.m на SomeUnrelatedFile.m, и вы потеряете подсказку об исходном файле. Найдя его, обязательно выберите Местоположение: относительно группы (обычно это будет правильный выбор в любом случае), чтобы избежать повторения этого.
  2. Возможно, безопаснее, вернитесь к исходному компьютеру. Для любого файла, который, как вам известно, отсутствует на конечном компьютере, выберите Расположение: относительно группы . Затем скопируйте все заново.
0 голосов
/ 21 марта 2012

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

У вас должна быть другая проблема, поэтому вынеобходимо опубликовать сообщение об ошибке.

И когда вы решите ее ... используя бесплатную службу удаленного управления исходным кодом, такую ​​как bitbucket, было бы полезно узнать и освоить практику ее использования.

0 голосов
/ 21 марта 2012

Я не уверен, что это то, что вы ищете, но это может помочь;Я использую git для синхронизации двух моих ноутбуков с одним проектом.У меня нет ошибок, связанных с отсутствием файлов, и это дает все эти преимущества репозитория.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...