Cách gỡ cài đặt XCode
Mục lục:
- Gỡ cài đặt hoàn toàn Xcode khỏi Mac OS X
- Tại sao lại gỡ cài đặt Xcode?
- Gỡ cài đặt bộ công cụ phát triển Unix của Xcode
- Chỉ gỡ cài đặt thư mục và nội dung dành cho nhà phát triển Xcode
- Gỡ cài đặt hỗ trợ hệ thống Xcode
Bao gồm bên dưới là các hướng dẫn đơn giản mới để gỡ cài đặt các phiên bản Xcode hiện đại. Việc xóa các phiên bản Xcode cũ cũng được đề cập, đây là hướng dẫn kỹ lưỡng để gỡ cài đặt Xcode khỏi mọi máy Mac bất kể phiên bản và bản phát hành Mac OS X.
Xcode là bộ ứng dụng dành cho nhà phát triển của Apple dành cho iOS và Mac OS X, nó cần thiết nếu bạn định viết ứng dụng cho cả hai hệ điều hành và cài đặt nó bao gồm một số tiện ích hữu ích khác ngoài chính IDE chính.Các khía cạnh bổ sung bao gồm những thứ như Trình tạo giao diện, Trình mô phỏng iPhone, Trình soạn thảo thạch anh, Mã gạch ngang, gcc, dtrace, perl, python, ruby, v.v. được sử dụng ngoài sự phát triển cốt lõi của iOS và Mac OS X, bổ sung các tiện ích có giá trị cho người chỉnh sửa và quản trị viên bộ công cụ.
Cài đặt Xcode chỉ cần tải xuống từ Mac App Store, nhưng nếu bạn muốn xóa Xcode thì sao?
Cách xóa Xcode tùy thuộc vào phiên bản bạn đang cố xóa khỏi máy Mac. Trước tiên, chúng tôi sẽ đề cập đến việc xóa các phiên bản Xcode mới hơn, sau đó bao gồm cả việc xóa các phiên bản cũ hơn của ứng dụng.
Gỡ cài đặt Xcode 10, Xcode 9, Xcode 8, v.v. khỏi Mac OS X
Gỡ cài đặt các phiên bản Xcode mới hơn cũng giống như xóa bất kỳ ứng dụng nào khác khỏi máy Mac:
- Điều hướng đến thư mục /Applications/ và tìm ứng dụng “Xcode”
- Kéo “XCode” vào Thùng rác và dọn sạch thùng rác như bình thường bằng cách nhấp chuột phải vào biểu tượng Thùng rác và chọn ‘Dọn sạch Thùng rác’
Tiếp theo, bạn có thể muốn xóa thư mục Công cụ dành cho nhà phát triển của người dùng, được tìm thấy ở vị trí sau – lưu ý rằng điều này bao gồm dữ liệu của nhà phát triển người dùng, vì vậy đừng làm điều này nếu bạn có dự án và dữ liệu khác trong Xcode mà bạn chưa sao lưu ở nơi khác hoặc bạn quan tâm đến:
Thư mục là ~/Library/Developer/, thư mục người dùng phải chứa các thư mục “Xcode” và “CoreSimulator”:
- Mở thư mục chính của người dùng và vào Thư viện
- Truy cập vào thư mục “Nhà phát triển” và xóa nó
Việc chuyển các thư mục đó cùng với ứng dụng sẽ khôi phục khoảng 11GB dung lượng ổ đĩa từ Mac và OS X sẽ không còn Xcode nữa. Nếu bạn đã cài đặt riêng các công cụ dòng lệnh, chúng sẽ không bị ảnh hưởng khi xóa chính xcode.
Cập nhật: Độc giả của chúng tôi đã chỉ ra rằng Xcode 4.3 đơn giản hóa đáng kể quy trình này bằng cách gộp Xcode vào một ứng dụng duy nhất. Do đó, hướng dẫn này phù hợp nhất với các phiên bản cũ hơn. XCode 4.3 và các phiên bản mới hơn sẽ có thể gỡ cài đặt giống như bất kỳ ứng dụng Mac nào khác, trong khi các phiên bản XCode cũ hơn yêu cầu quy trình thủ công được nêu bên dưới.
Gỡ cài đặt hoàn toàn Xcode khỏi Mac OS X
Lưu ý rằng việc gỡ cài đặt Xcode khác với các bản phát hành trước của ứng dụng. Tuy nhiên, các hướng dẫn bên dưới vẫn hợp lệ cho tất cả các phiên bản Xcode cũ hơn và bạn sẽ thấy làm như vậy không giống với việc gỡ cài đặt các ứng dụng Mac thông thường hoặc thậm chí bỏ các ứng dụng mặc định vì Xcode có dung lượng lớn hơn nhiều, vì vậy, để gỡ cài đặt Xcode, bạn sẽ cần mạo hiểm vào dòng lệnh.
Điều này sẽ xóa mọi thứ liên quan đến Xcode khỏi máy Mac:
- Khởi chạy Terminal, tìm thấy trong /Applications/Utilities/ và gõ như sau:
- Xác nhận mật khẩu quản trị viên (bắt buộc đối với sudo) và để tập lệnh chạy
sudo /Developer/Library/uninstall-devtools --mode=all
Đừng Quên Xóa Ứng dụng Cài đặt Xcode Nếu bạn gỡ cài đặt Xcode, ứng dụng Cài đặt Xcode ban đầu có thể vẫn nằm trong máy tính của bạn. /Applications/ được tải xuống từ Mac App Store, đừng quên xóa thư mục này nếu không bạn đang lãng phí 1,8GB dung lượng ổ đĩa.
Tại sao lại gỡ cài đặt Xcode?
Nếu bạn không sử dụng Xcode hoặc các tiện ích đi kèm của nó, bạn nên gỡ cài đặt bộ phần mềm này. Tại sao? Lý do đơn giản nhất là vì Xcode chiếm nhiều dung lượng ổ đĩa, thông thường cài đặt chiếm tối thiểu 7GB dung lượng ổ đĩa và riêng ứng dụng trình cài đặt là 1.8GB, đó là dung lượng lưu trữ lớn được sử dụng bởi thứ gì đó có khả năng không được sử dụng.
Bây giờ, chúng tôi đã đề cập đến quy trình cơ bản của việc gỡ cài đặt mọi thứ liên quan đến Xcode và lý do tại sao một số người sẽ được hưởng lợi khi làm như vậy, chúng tôi sẽ đi sâu vào một số thông tin cụ thể hơn và một số tùy chọn gỡ cài đặt khác có thể hữu ích cho một số người dùng.
Đầu tiên, lệnh gỡ cài đặt ở trên với -mode=all thực ra chỉ chạy ba tập lệnh riêng biệt giúp quá trình gỡ cài đặt dễ dàng hơn, dành cho những ai tò mò về các tập lệnh riêng biệt đó là:
/Library/Developer/Shared/uninstall-devtools /Library/Developer/4.1/uninstall-devtools /Developer/Library/uninstall-developer-folder
Những thứ này không cần phải chạy độc lập, mặc dù bạn có thể chọn làm như vậy nếu muốn, thông tin thêm về điều đó bên dưới.
Nếu bạn muốn gỡ cài đặt có chọn lọc các phần của Xcode chứ không phải mọi thứ, hãy sử dụng các lệnh bên dưới. Những thứ này không cần thiết nếu bạn chạy lệnh –mode=all ở trên.
Gỡ cài đặt bộ công cụ phát triển Unix của Xcode
Nếu bạn chỉ muốn xóa phần dòng lệnh của mọi thứ, bạn có thể thực hiện việc đó bằng lệnh này:
sudo /Developer/Library/uninstall-devtools --mode=unixdev
Điều này thực sự được liên kết với tập lệnh “/Library/Developer/Shared/uninstall-devtools” đã nói ở trên. Cá nhân tôi nghĩ bộ công cụ unix là một trong những khía cạnh hữu ích nhất của việc cài đặt Xcode, vì vậy tôi không chắc tại sao bạn lại muốn làm điều này, nhưng thật tuyệt khi biết bạn có thể làm được.
Chỉ gỡ cài đặt thư mục và nội dung dành cho nhà phát triển Xcode
Điều này sẽ giữ nguyên các khía cạnh khác của Xcode nhưng sẽ xóa mọi thứ trong thư mục /Developer:
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
Lệnh này về cơ bản là lối tắt đến tập lệnh “/Developer/Library/uninstall-developer-folder” đã đề cập trước đó. Nếu bạn muốn bỏ thư mục /Developer, hãy chạy lệnh này thay vì xóa nó theo cách thủ công thông qua Finder.
Gỡ cài đặt hỗ trợ hệ thống Xcode
Chỉ gỡ cài đặt hỗ trợ hệ thống của Xcode một cách có chọn lọc (không được khuyến nghị):
sudo /Developer/Library/uninstall-devtools --mode=systemsupport
Lệnh này chỉ chạy các tập lệnh sau: “/Library/Developer/Shared/uninstall-devtools” và “/Library/Developer/4.1/uninstall-devtools”
Vị trí tệp dữ liệu Xcode
Tập hợp đầy đủ dữ liệu liên quan đến Xcode mà bạn có thể muốn sao lưu hoặc xóa nếu đang gỡ cài đặt Xcode khỏi máy Mac, là các vị trí và tệp sau:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/Library/Developer
~/Library/MobileDevice
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
Bạn cũng có thể xóa các tệp đó theo cách thủ công, nhưng nếu bạn quan tâm đến việc bảo vệ môi trường của mình thì hãy cân nhắc sao lưu dữ liệu trước khi xóa các ứng dụng, tệp và thành phần Xcode theo cách thủ công.
Điều đó gần như kết thúc. Bạn cũng có thể hoàn thành một số tác vụ này bằng tiện ích xóa như AppCleaner, nhưng để có kết quả tốt nhất, bạn nên sử dụng giải pháp đi kèm với chính Xcode.