Безопасно ли удалять приложение «Install Xcode» после установки?


17

Безопасно ли удалять программу установки Xcode 4 из папки «Мои приложения» после установки Xcode? Если будет бесплатное обновление, я все равно получу его, или мне придется покупать его снова?

Установщик занимает 4,58 ГБ, это место, которое я мог бы использовать на своем жестком диске!

Ответы:


7

Да, безопасно удалить установщик XCode, как только вы установите инструменты XCode. Инструменты XCode можно бесплатно загрузить с веб-сайта Apple. Если вы зарегистрированы на developer.apple.com, вы также можете загрузить iPhone / iPad SDK с developer.apple.com, чтобы иметь возможность создавать программное обеспечение iPhone / iPad (инструменты XCode, поставляемые с MacOS X, позволят вам только создавать приложения для Mac OS).


6
Я могу ошибаться, но я считаю, что вы должны быть платным участником iOS или Mac Developer Program для бесплатной загрузки Xcode , другие могут приобрести его через Mac App Store за 4,99 доллара.
Ян Фабри

3
Да, это изменилось с Xcode4.
LudoMC

Только Xcode 3 доступен бесплатно для не платящих членов ADC.
Бен Уайатт,

4
Xcode 4.1 теперь бесплатен в App Store, если у вас установлен Lion.
Брант Бобби

5

Согласно этому шагу на дискуссионном форуме Apple, я могу (пере) переместить приложение установщика и по-прежнему загружать его снова из App Store без дополнительной оплаты. Неясно, получу ли я уведомления об обновлениях.

Этот комментарий к истории о попытке обновить XCode с нехваткой места на диске указывает, что перемещение на внешний диск может отслеживаться ОС, а обновление через Mac App Store может привести к перемещению приложения (даже если оно на внешний диск) обновляется.

Я не получил уведомление об обновлении для Xcode 4.0.1, хотя мое оригинальное приложение установщика все еще было в /Applications/папке. Я переместил приложение установщика на внешний диск (с помощью sudo mvперетаскивания его в Finder я получил сообщение «Возможно, вам потребуется ввести имя и пароль администратора на этом компьютере, чтобы изменить элемент с именем« Install Xcode ».» ), Я сообщу, что произойдет, когда я попытаюсь обновить его через Mac App Store.


Насколько я знаю, sudo mvне позволяет запускать сервисы для отслеживания местоположения приложения. Используйте Finder, чтобы переместить приложение, введя пароль по запросу, чтобы Mac App Store мог видеть, что приложение все еще установлено. В противном случае, он будет думать, что он волшебным образом переместился.
Иван Вучица,

@Ivan: Я хотел это сделать, но Finder не спрашивал пароль - он просто дал уведомление, и операция перемещения остановилась. Посмотрим, что произойдет, я всегда смогу mvвернуть его обратно, если Mac App Store захочет его в /Applications/каталоге.
Ян Фабри

Я считаю, что запуска приложений достаточно, чтобы службы запуска заметили, где находится приложение. Запустите установщик и выйдите из него. Неудачный ход при вводе пароля странный.
Иван Вучица

@Ivan: А, приложение отображается как установленное, только если подключен внешний диск. Он не уведомил меня об обновлении, но, может быть, это периодическая проверка?
Ян Фабри

Я полагаю, что службы запуска заметят ваш новый диск, проверит внутренний список разделов, хранящихся в базе данных служб запуска, и, наконец, отметят как доступные все приложения, зарегистрированные как принадлежащие новому разделу. В любом случае, все, что делается, запускается при создании новых разделов. В любом случае, App Store наверняка использует API - [NSWorkspace absolutePathForAppBundleWithIdentifier:].
Иван Вучица

0

Кроме того, я бы сделал резервную копию установщика и сохранил загрузку 4,5 ГБ - на всякий случай.


0

Вы можете удалить его, но, по моему опыту, вы в конечном итоге захотите его снова, и даже будучи разработчиком яблока, вы можете потерять доступ к нему в будущем при обновлении xCode.

Это не имеет большого значения, если вы не планируете поддерживать свои старые приложения, вы всегда будете обновлять их и перемещать в новые версии xCode по мере их выхода, но переход с xCode 3 на 4 был трудным для многих разработчиков и даже сейчас некоторое программное обеспечение разработано в xCode 3 для поддержки разработки дисков ядра для OS X 10.4, которая больше не полностью поддерживается в xCode 4.

Как правило, ваш лучший вариант - хранить это установочное приложение там, где вы сможете найти его позже. Он не обязательно должен быть постоянно установлен на вашем Mac, но вам может понадобиться его в будущем, если вы что-то разрабатываете в нем, возможно, придется обновить его позже.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.