Чи безпечно видалити програму «Встановити Xcode» після встановлення?


17

Чи безпечно видалити інсталяційну програму Xcode 4 з моєї папки Applications після встановлення 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.
Ben Wyatt

4
Xcode 4.1 тепер безкоштовний у App Store, якщо у вас встановлений Lion.
Brant Bobby

5

Відповідно до цього протектора на дискусійному форумі Apple, я можу безпечно (повторно) перенести програму інсталятора і все одно завантажити її знову з App Store, не платячи знову. Незрозуміло, чи отримаю я повідомлення про оновлення.

Цей коментар до історії про спробу оновлення Xcode з обмеженим дисковим простором вказує на те, що переміщення на зовнішній диск може відслідковуватися ОС, а оновлення через Mac App Store може призвести до переміщення програми (навіть якщо вона знаходиться на зовнішній диск) оновлюється.

Я не отримав сповіщення про оновлення для Xcode 4.0.1, навіть незважаючи на те, що мої оригінальні програми інсталятора все ще були в /Applications/папці. Я перемістив програму інсталятора на зовнішній диск (через sudo mv, тому що перетягнувши його в Finder, дав мені повідомлення "Можливо, вам потрібно буде ввести ім'я та пароль адміністратора на цьому комп’ютері, щоб змінити елемент під назвою" Встановити Xcode "." ), Я повідомлю про те, що відбувається, коли я намагаюся оновити його через магазин Mac App.


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

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

Я вважаю, що достатньо лише запустити додаток, щоб служби запуску помітили, де він знаходиться. Тому запустіть інсталятор і закрийте його. Не вдалося перейти після введення пароля.
Іван Вучиця

@Ivan: Ах, додаток вказано як встановлений лише тоді, коли підключений зовнішній диск. Він не повідомив мене про оновлення, але, можливо, це періодична перевірка?
Ян Фабрі

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

0

Крім того, я б створив резервну копію програми інсталятора і зберег 4,5% завантаження - на всякий випадок.


0

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

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

Як правило, ваш найкращий варіант - це зберігання програми інсталяції десь ви зможете дістатися до неї пізніше. Він не повинен постійно знаходитись на вашому комп'ютері, але, можливо, вам доведеться його потребувати в дорозі, якщо ви все-таки розвинете щось, можливо, доведеться оновити пізніше.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.