Обновление до Mac OS Lion в качестве разработчика

Я планирую купить Mac OS Lion, но мне хотелось бы узнать некоторую информацию. - Совместимы ли приложения Snow Leopard с Lion? - Совместимы ли приложения, скомпилированные с помощью Xcode for Lion, со Snow Leopard? Что, если это приложение использует всплывающие окна/полноэкранный режим, которые являются функциями Lion?


person Aick    schedule 20.07.2011    source источник
comment
Я особенно хотел бы услышать, требует ли обновление переустановки инструментов разработки, библиотек и т. д., как это было в прошлых выпусках OSX. Я действительно хочу обновиться, но если мне придется часами переделывать xcode, ruby ​​и т. д., я могу отложить это на несколько дней.   -  person stephan.com    schedule 21.07.2011
comment
Как насчет недель. Таким образом, они могут исправить большие проблемы, которые они пропустили в бета-версии. :-)   -  person Warren P    schedule 21.07.2011


Ответы (4)


Для xCode требуется полная загрузка (полные 5 * GB), и если вы любитель Java, вам придется повторно загрузить Java, поскольку она не включена (это был мой опыт при первом открытии eclipse в Lion).

Некоторые приложения Snow leopard совместимы, но не все (приложения PPC не будут работать). Вероятно, лучше сначала проконсультироваться с поставщиком программного обеспечения.

Другое дело, что ваша папка «Библиотека» исчезает при обновлении среди некоторых других, когда Lion пытается «защитить» своих пользователей. Чтобы обойти это, просто введите команду в терминал. (замените имя пользователя на свое имя пользователя и папку, чтобы показать имя скрытой папки)

chflags nohidden /Users/Username/FolderToReveal 

В остальном процесс обновления прошел нормально. Для справки, я разработчик Obj C/C++/C и Java. Надеюсь это поможет

Также будет ссылка на этот пост о разработке Java на Lion: сообщение о переполнении стека на Java во Льве

person Candyfloss    schedule 21.07.2011


Пока что я заметил: - убедитесь, что вы установили XCode 4.1 (не то же самое, что 4.0, это бесплатная отдельная загрузка), который исправляет беспорядок с включением Python - перейдите в терминал и введите «java», это вызовет загрузку среды выполнения Java

Но я решил избежать бремени исправления всех библиотек, выбрав чистую установку Lion (с USB-ключа).

person Julien Chappuis    schedule 24.07.2011

cvs у меня перестал работать, но загрузка Xcode показалась мне излишне тяжелым решением. Добавление /Developer/usr/bin к моему PATH исправило это для меня.

person npdoty    schedule 25.07.2011