2015-09-19 23 views
10

के स्वचालित अपग्रेड को कैसे रोकें मैं एक्सकोड 6.4 का उपयोग कर रहा हूं। मैंने developer.apple.com सेवा से 7.0 बीटा 6 डाउनलोड किया है, और दोनों संस्करणों को हफ्तों तक खुशी से सहवासित किया गया था। किसी भी तरह, एक्सकोड 6.4 को ऐप स्टोर से 7.0 से स्वचालित रूप से बदल दिया गया था।एक्सकोड स्थापना: एक्सकोड

मैं भविष्य में स्वचालित एक्सकोड अपडेट होने से रोकना चाहता हूं, और जब मैं चाहता हूं या आवश्यकता हो तो एक्सकोड मैन्युअल रूप से अपडेट करना चाहता हूं। ऐसा लगता है कि:

आपको सूचित किया जाएगा जब अद्यतन

और

एप्लिकेशन इंस्टॉल करें अपडेट

परस्पर अनन्य हैं, और चुनने स्थापित होने के लिए तैयार हैं app updates के लिए अधिसूचना voids।

Download newly available app updates कहां से जांचें, लेकिन Download OS X updates बॉक्स नहीं है, यदि ऐसी सुविधा मौजूद है? क्या हर इंस्टॉलेशन से पहले अधिसूचित होना संभव है?

+0

स्पष्ट ज्ञान और समझौते के बिना आपकी मशीन पर सामान संग्रहीत करना? उस समय को छोड़कर जब आप ऐप स्टोर का उपयोग करने के नियमों और शर्तों पर सहमत हुए, जिसमें कई बार iCloud आपको पूछता है कि क्या आप ऐप्स को स्वचालित रूप से अपडेट करना चाहते हैं और आपने हाँ क्लिक किया है। वाह ... – Fogmeister

+0

मुझे एहसास हुआ कि समझौता हिस्सा भ्रामक था। मैं कानूनी पहलू का जिक्र नहीं कर रहा था, लेकिन 'अपडेट इंस्टॉल करने के लिए तैयार हैं' बैनर। मैंने सवाल संपादित किया है, इसे इंगित करने के लिए धन्यवाद। – SwiftArchitect

उत्तर

20

अपने मैक सिस्टम प्राथमिकताओं के तहत ऐप स्टोर नामक एक आइटम होना चाहिए जहां आप ऐप स्टोर से स्वचालित अपडेट बंद कर सकते हैं (जो सभी ऐप अपडेट बंद कर देता है, न केवल एक्सकोड)।

अपडेट होने के लिए तैयार होने पर आपको सूचित किया जाएगा केवल डेटा डाउनलोड करने पर लागू होता है और यदि आप इस बॉक्स को चेक करते हैं तो यह आपकी स्पष्ट स्वीकृति के बिना डाउनलोड होगा। यह तब तक स्थापित नहीं होगा जब तक आप ऐप अपडेट इंस्टॉल न करें।

enter image description here

7

सावधान रहें! संदेश के बावजूद:

आपको सूचित किया जाएगा जब अद्यतन स्थापित होने के लिए

वास्तविकता में

लिए तैयार हैं:

आप सूचित नहीं किया जाएगा जब नई जानकारी के लिए तैयार हैं

अधिसूचना केवल तभी लागू होती है जब ऐप अपडेट इंस्टॉल करें चेक नहीं किया गया है। यदि आप चुनते हैं तो ऐप अपडेट इंस्टॉल करें, एक्सकोड और अन्य सभी ऐप्स चुपचाप अपग्रेड किए जाएंगे। इस प्रकार, जवाब है:


का चयन न करें एप्लिकेशन इंस्टॉल करें अपडेट यह सुनिश्चित करने का एकमात्र सुरक्षित तरीका है कि एक्सकोड आपके पैरों के नीचे से अपग्रेड नहीं किया गया है। यह एकमात्र ऐसा सेटअप है जिसे आपको एक वाणिज्यिक टीम में चुनना चाहिए, जहां प्रत्येक इंजीनियर के पास विकास पर्यावरण का एक ही संस्करण होना चाहिए।

Uncheck Install app updates

+0

मैकोज़ 10.12.6 पर मैकोड 9.2 ऑटो-अपडेट था, यहां तक ​​कि इस तरह की सेटिंग्स के साथ (वास्तव में, मेरे पास "मैकोज़ अपडेट इंस्टॉल करें" नहीं था)। संभवतः, यह "सुरक्षा अद्यतन" द्वारा ट्रिगर किया गया था, इसलिए मैंने इसे अक्षम कर दिया है। – user1055568

2

इसके अलावा, मैं अपनी बेहतर Xcode सेटिंग्स में निम्नलिखित विकल्प को अक्षम करने के साथ ही लगता है। enter image description here

+1

* अनचेकिंग * 'स्वचालित रूप से अद्यतनों की जांच करें और इंस्टॉल करें * * एक्सकोड * पर भी लागू हों, या केवल ** घटक ** और ** दस्तावेज़ीकरण ** पर लागू हों? जिस मुद्दे को मैं हल करने की कोशिश कर रहा हूं वह एक बार एक्सकोड शुरू नहीं कर रहा है और पता चलता है कि यह एक अलग संस्करण है जिसे मैंने अभी छोड़ दिया है! – SwiftArchitect

+1

मुझे लगता है, इसका उद्देश्य आपके एक्सकोड संस्करण को अपडेट करना नहीं है। इसे केवल "घटक और दस्तावेज़ीकरण" अपडेट करना चाहिए। लेकिन हम नहीं जानते कि स्क्रीन के ठीक पीछे क्या हो रहा है? इसलिए मुझे लगता है कि यह अद्यतन करना बंद करने का एक बेहतर विकल्प भी है। –

+2

केवल घटक और दस्तावेज़ीकरण के साथ ही करना है। इसका एक्सकोड के साथ कुछ लेना देना नहीं है जिसमें कोई अंतर्निहित अद्यतन सुविधा नहीं है। – Jereme