जब आप एक्सकोड स्थापित करते हैं, तो आप कमांड लाइन टूल्स भी इंस्टॉल करेंगे। आप $ gcc
टाइप करके सत्यापित कर सकते हैं। अगर आपको कोई त्रुटि मिलती है जैसे: clang: error: no input files
, आप पहले से ही कमांड लाइन टूल्स हैं। लेकिन सिर्फ जानकारी के लिए, यदि आप कमांड लाइन टूल्स चाहते हैं तो आप $ xcode-select --install
कर सकते हैं।
अब दोनों Xcode8
और एक साथ Xcode9 Beta
, आप निम्न कार्य करने का उपयोग करें:
0) सभी खुली हुई Xcode परियोजनाओं और Xcode
1 से बाहर निकलें) का नाम बदलें अपने Xcode
(8 जो आपके/अनुप्रयोग निर्देशिका में बस Xcode.app होगा) Xcode8
जैसे कुछ।
2) $ xattr -d com.apple.quarantine /Users/<your_user_name>/<the downloaded directory>/Xcode-beta.app
में टाइप करें। एक बार जब आप $ xattr -d com.apple.quarantine
टाइप करते हैं तो आपको अपने टर्मिनल पर अपने एक्सकोड-बीटा (xcode9) को खींचने की आवश्यकता है। अब, अपने एक्सकोड-बीटा को अपनी/एप्लिकेशन निर्देशिका में ले जाएं और इसे Xcode
के रूप में नाम दें।
3) $ sudo xcode-select -s /Applications/Xcode(which is 9 now).app/Contents/Developer
में टाइप करें। यदि आप 8 पर वापस स्विच करना चाहते हैं, तो Xcode.app
के स्थान पर Xcode8.app
के साथ बस एक ही कमांड टाइप करें।
4) सत्यापित करें कि आप $ xcode-select -print-path
टाइप करके एक्सकोड 9 का उपयोग कर रहे हैं। आप देख सकते हैं कि यह Xcode.app
पर इंगित करेगा जो वास्तव में एक्सकोड-बीटा है, यानी, एक्सकोड 9।
एक्सकोड-बीटा xcode 9 है।
ओह! मैं गूंगा हूँ। धन्यवाद! लेकिन जब मैं 'xcodebuild -version' जैसे कुछ कोशिश करता हूं तो मुझे' एक्सकोड 7.3.1' मिलता है। मैं कैसे इसे ठीक कर सकता हूं? – FlaqueDeau
क्या आपके पास मैक में xcode 7.3.1 भी है? – Dershowitz123
मैं करता हूं। क्या मैं इसे रख सकता हूं? या मुझे इसे अनइंस्टॉल करना चाहिए और बस एक्सकोड 8 का उपयोग करना चाहिए? – FlaqueDeau