2010-04-21 25 views
12

Khi phiên bản 3.2 beta của hệ điều hành iPhone xuất hiện lần đầu tiên, Xcode cho 3.2 phải được cài đặt song song với phiên bản 3.1.2. Tôi đã cài đặt phiên bản mới (3.2) trong/Developer và đã chuyển 3.1.2 sang /Xcode3.1.2. Bây giờ tôi muốn loại bỏ phiên bản cũ và chỉ sử dụng phiên bản mới vì chúng tôi có thể làm điều đó ngay bây giờ.Cách xóa các phiên bản trước của Xcode

Tôi chạy công cụ gỡ cài đặt tại /Xcode3.1.2/Library/uninstall-devtools và gỡ cài đặt-nhà phát triển-thư mục nhưng thư mục vẫn tồn tại và có nhiều nội dung vẫn còn trong đó, thêm tối đa khoảng 5 GB. Tại thời điểm này, tôi có an toàn khi xóa thư mục nếu tôi muốn loại bỏ hoàn toàn thư mục đó và vẫn sử dụng thư mục/Developer không?

(Vào khoảng 8 GB, nó có nhiều hơn trong đó, nhưng tôi không chắc liệu đó có phải chỉ vì nó lớn hơn hay vì phiên bản cũ trước 8 GB trước khi tôi chạy công cụ gỡ cài đặt)?

Trả lời

15

Sau khi chạy (DevToolsFolder)/Library/uninstall-DevTools, luôn có vẻ là một cái gì đó còn sót lại. Tôi chỉ xóa thư mục tại thời điểm đó và tiến lên phía trước.

Tuy nhiên, trong tình huống của bạn - di chuyển về phía trước từ một phiên bản beta, tôi luôn:

  • chạy uninstall-DevTools trên mỗi nhà phát triển công cụ thư mục
  • xóa từng thư mục công cụ phát triển
  • cài đặt lại phiên bản cuối cùng/phiên bản sản xuất của công cụ nhà phát triển

Đây không phải là cần thiết, nhưng cài đặt phần mềm beta không phải là cách cư xử tốt, và quá trình này làm sạch toàn diện.

0

Nếu tôi nhớ, thư mục/Developer không tồn tại với cài đặt OSX mới.
Nó được tạo khi DevTools được cài đặt.

Vì vậy, bạn nên an toàn để xóa thư mục đó và cài đặt lại DevTools.

+0

Tôi không muốn xóa thư mục/Nhà phát triển, tôi muốn xóa thư mục /Xcode3.1.2 trước đây là thư mục/Nhà phát triển và tôi tự hỏi liệu có cần cài đặt lại 3.2 sau khi tôi thực hiện không hoặc nếu có cách tiếp cận khác –

7

Chỉ cần để được an toàn, bạn đã chạy:

sudo /Developer/Library/uninstall-devtools --mode=all 
+2

thì tốt, không. Tôi chạy /Xcode3.1.2/Library/uninstall-devtools --mode = tất cả mặc dù –

+0

Điều này làm việc cho tôi. – Kevin

+0

'/Developer-3.2.3/Library/uninstall-devtools --mode = all' làm việc cho tôi. – cfree

Các vấn đề liên quan