2015-09-19 21 views
10

Tôi đã sử dụng Xcode 6.4. Tôi đã tải xuống 7,0 beta 6 từ dịch vụ developer.apple.com và đã có cả hai phiên bản được sống chung một cách vui vẻ trong nhiều tuần. Bằng cách nào đó, Xcode 6.4 đã được thay thế tự động bằng 7.0, có lẽ từ App Store.Cài đặt Xcode: cách ngăn chặn nâng cấp tự động Xcode

Tôi muốn ngăn cập nhật Xcode tự động xảy ra trong tương lai và cập nhật thủ công Xcode khi tôi muốn hoặc cần. Dường như:

Bạn sẽ được thông báo khi các bản cập nhật đã sẵn sàng để được cài đặt

Cài đặt bản cập nhật ứng dụng

loại trừ lẫn nhau, và chọn dành cho app updates che lấp thông báo.

Nơi để kiểm tra các Download newly available app updates nhưng không Download OS X updates hộp, nếu một tính năng như vậy tồn tại? Có thể nhận thông báo trước mỗi lần cài đặt không?

+0

Lưu trữ nội dung trên máy của bạn mà không có kiến ​​thức và thỏa thuận rõ ràng? Ngoại trừ thời gian khi bạn đồng ý với các điều khoản và điều kiện sử dụng App Store bao gồm nhiều lần iCloud hỏi bạn có muốn tự động cập nhật ứng dụng hay không và bạn đã nhấp vào có. Wow ... – Fogmeister

+0

Tôi nhận ra phần thỏa thuận là gây hiểu nhầm. Tôi đã không đề cập đến khía cạnh pháp lý, nhưng đến biểu ngữ 'Cập nhật sẵn sàng để cài đặt'. Tôi đã chỉnh sửa câu hỏi, cảm ơn vì đã chỉ ra điều đó. – SwiftArchitect

Trả lời

20

Theo tùy chọn hệ thống của máy Mac, bạn nên có một mục được gọi là App Store, nơi bạn có thể tắt cập nhật tự động từ App Store (tắt tất cả các bản cập nhật ứng dụng, không chỉ Xcode).

Bạn sẽ được thông báo khi bản cập nhật sẵn sàng được cài đặt chỉ áp dụng cho việc tải xuống dữ liệu và nếu bạn chọn hộp này, nó sẽ tải xuống mà không có sự chấp thuận rõ ràng của bạn. Nó sẽ không cài đặt trừ khi bạn kiểm tra các bản cập nhật ứng dụng Cài đặt.

enter image description here

7

Cẩn thận! Mặc dù thông điệp:

Bạn sẽ được thông báo khi các bản cập nhật đã sẵn sàng để được cài đặt

trong thực tế:

Bạn sẽ không được thông báo khi các bản cập nhật đã sẵn sàng để được cài đặt

Thông báo chỉ áp dụng khi Cài đặt bản cập nhật ứng dụngkhông phải được chọn. Nếu bạn chọn Cài đặt bản cập nhật ứng dụng, Xcode và tất cả các ứng dụng khác sẽ được nâng cấp âm thầm. Như vậy, câu trả lời là:


Không chọn Cài đặt bản cập nhật ứng dụng. Đây là cách an toàn duy nhất để đảm bảo Xcode không được nâng cấp từ bên dưới chân bạn. Đây cũng là thiết lập duy nhất bạn nên chọn trong một nhóm thương mại, nơi mọi kỹ sư nên có cùng một phiên bản của môi trường phát triển.

Uncheck Install app updates

+0

Tôi vừa mới có bản cập nhật tự động Xcode 9.2 trên MacOS 10.12.6, ngay cả với các cài đặt như thế này (trên thực tế, tôi cũng không có "Cài đặt bản cập nhật macOS"). Có thể, nó đã được kích hoạt bởi "cập nhật bảo mật", vì vậy tôi đã vô hiệu hóa điều đó. – user1055568

2

Ngoài ra, tôi nghĩ rằng nó tốt hơn để vô hiệu hóa các tùy chọn sau đây cũng trong phần cài đặt Xcode. enter image description here

+1

Không * bỏ chọn * 'Kiểm tra và cài đặt các bản cập nhật tự động' cũng áp dụng cho * Xcode *, hoặc chỉ với ** Thành phần ** & ** Tài liệu **? Vấn đề tôi đang cố gắng giải quyết không phải là khởi đầu Xcode vào một buổi sáng và khám phá ra rằng đó là một phiên bản khác với phiên bản tôi vừa bỏ! – SwiftArchitect

+1

Tôi nghĩ, nó không có ý định cập nhật phiên bản Xcode của bạn. Nó chỉ nên cập nhật "Components & Documentation". Nhưng chúng tôi không biết chính xác những gì xảy ra phía sau màn hình phải không? Vì vậy, tôi nghĩ rằng nó cũng là một lựa chọn tốt hơn để ngừng cập nhật. –

+2

Điều đó chỉ liên quan đến Thành phần và Tài liệu. Nó không có gì để làm với Xcode chính nó mà không có tính năng cập nhật trong xây dựng. – Jereme

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