Непонятно, что «совместное использование Xcode» означает совместное использование исходного кода и разделение усилий по разработке (т. Е. Ваш друг имеет свой Mac с Xcode на другом конце Интернета), или вы имеете в виду, что вы нуждаетесь в нем фактически использовать Xcode на вашем компьютере через Интернет.
Если вы имеете в виду совместное использование исходного кода, это легко: Xcode имеет встроенный контроль версий. Используйте это. Или вы можете использовать одну из многих других систем управления кодом, которые являются общими для этого использования. Subversion - одно. There are many.
Если в разделе «Передача Xcode» вы имеете в виду некоторую форму совместного использования экрана через Интернет, вы можете сделать это: настроить новую учетную запись на вашем Mac, которая не имеет доступа к вашей учетной записи. Это не доказательство пули, но если вы «друзья», там должно быть какое-то доверие. Чтобы настроить новую учетную запись, перейдите в раздел Системные настройки/Учетные записи. Вы также можете использовать FileVault на свой счет, если хотите. Затем позвольте своему другу VNC учетной записи, которую вы создали.
Я думаю, что производительность совместного использования экрана через Интернет для запуска Xcode оставит вас обоих лысыми после того, как вы разорвете свои последние волосы в отчаянии. Он будет медленным и низким разрешением. Вы не можете использовать компьютер, пока ваш друг его использует. У вашего друга будет паразитная среда разработки.
Попросите друга купить подержанную Mac, используйте Subversion или CVS и сохранить ваши волосы ...
Другая возможность: Ограничить усилия вашего друга, чтобы только текст, и использовать SSH и GCC. Затем вы можете вложить свои усилия в общий проект, используя Xcode.
HaHa. Ну, есть большая потребность делиться с моим другом экраном, мышью и клавиатурой конкретного пользователя на MAC. У нас обоих довольно быстрое подключение к интернету, так что это не будет так паршиво. – Neutralizer
Это довольно паршиво даже на высокоскоростном локальном гигабитном LAN. Ты это пробовал? –
В качестве примечания для перехода только к оболочке, я укажу, что Xcode устанавливает утилиту командной строки Xcodebuild, которую вы можете найти полезной ... –