मैं एक परियोजना के साथ कोकोपोड का उपयोग कर रहा हूं। मैं pod install
भाग गया और यह सही ढंग से स्थापित किया गया। फिर जब मैं बनाया गया xcworkspace
एक्सकोड खोलने का प्रयास करता हूं तो त्रुटि 'वर्कस्पेस फ़ाइल लॉक हो जाती है' प्रदर्शित करता है। मैंने इसे अनलॉक करने की कोशिश की लेकिन यह काम नहीं कर रहा है। इसमें वर्कस्पेस में कुछ ढांचे (सुरक्षा.फ्रेमवर्क, मोबाइलकोर सर्विसेज। फ्रेमवर्क इत्यादि) शामिल नहीं थे।कोकोपोड्स द्वारा निर्मित वर्कस्पेस लॉक किया गया है
उत्तर
मुझे हाल ही में यह समस्या थी। मुझे लापता ढांचे के बारे में पता नहीं है, लेकिन यदि आप टर्मिनल के भीतर अपने प्रोजेक्ट फ़ोल्डर में जाते हैं और प्रोजेक्ट फाइलों पर अनुमतियों को संशोधित करते हैं, तो आप प्रोजेक्ट खोलने में सक्षम होना चाहिए। मुझे व्यक्तिगत रूप से कई फाइलें और फ़ोल्डरों को संशोधित करना पड़ा ताकि वे मुझसे पूछना बंद कर सकें कि क्या मैं अपनी फाइल अनलॉक करना चाहता हूं।
कदम है कि मेरे लिए काम किया:
कि xcworkspace फ़ाइल वाले फ़ोल्डर में जाने के लिए टर्मिनल का उपयोग करें। टाइप
sudo chmod 777 NameOfYourWorkspaceFile.xcworkspace
(कृपया सचमुच कि फ़ाइल नाम का उपयोग नहीं करते जब तक कि आपके xcworkspace फ़ाइल कहा जाता है कि)। यह आपके पूरे कार्यक्षेत्र के लिए अनुमतियों को बदलना चाहिए, लेकिन आपके पास अभी भी आपके Pods प्रोजेक्ट के साथ अनलॉक समस्या होगी।
समान निर्देशिका अंदर से, आप एक और chmod फलियाँ फ़ोल्डर पर तो जैसे कर सकते हैं: उसके बाद
sudo chmod 777 Pods
, टाइपिंग "सीडी फलियाँ" करके अपने फलियाँ फ़ोल्डर में जाने के लिए और उसके बाद पर अनुमतियों को संशोधित अपने Pods.xcodeproj के रूप में इसलिए दाखिल:
sudo chmod 777 Pods.xcodeproj
जैसा कि मैंने पहले कहा, इन अनुमति परिवर्तन मुझसे पूछे अगर मैं अपनी परियोजनाओं अनलॉक करना चाहते हैं को रोकने के लिए Xcode प्राप्त करने के लिए पर्याप्त थे। मुझे नहीं पता कि यह आपके लिए पर्याप्त होगा या नहीं। उम्मीद है कि यह मदद करता है!
यह उपयोगकर्ता/समूह अनुमतियों के बजाय गलत है। स्थापना के मेरे प्रयास पर, मैंने देखा कि सब कुछ 'पॉड' उपयोगकर्ता के बजाय रूट के स्वामित्व में था। – Huntrods
मुझे एक ही समस्या है। मैं समूह/उपयोगकर्ता अनुमतियों को कैसे ठीक कर सकता हूं? –
मेरे पास एक ही 'लॉक वर्कस्पेस' समस्या थी।
मेरी समस्या का मूल यह था कि मैं pod install
के बजाय sudo pod install
चला रहा था। अगर मैं pod install
भाग गया मुझे मिल गया:
[!] Pod::Executable pull
error: cannot open .git/FETCH_HEAD: Permission denied
समस्या यह है कि sudo pod install
चल रहा है, जड़ .xcworkspace पैदा कर रही है और जब आप अपने उपयोगकर्ता के साथ इसे खोलने, यह कहना है कि परियोजना बंद है।
क्या मैंने किया था अनुमतियों को परिवर्तित करके pod install
चलाने के लिए सक्षम होने के लिए किया गया था:
sudo chown -R $USER ~/Library/Caches/CocoaPods
sudo chown -R $USER ~/.cocoapods
इन अनुमतियों को बदलने, आदेश pod install
काम करना चाहिए और उत्पन्न .xcworkspace बंद नहीं किया जाना चाहिए।
मुझे उम्मीद है कि यह किसी की मदद करेगा!
- 1. जेनकींस वर्कस्पेस के बाहर निर्मित
- 2. sqlite3.OperationalError: डेटाबेस लॉक किया गया है
- 3. OperationalError: डेटाबेस लॉक किया गया है
- 4. दिन निर्मित समूह द्वारा निर्मित
- 5. कोकोपोड्स
- 6. कोकोपोड्स ढांचे से लॉक की गई फाइलों को संपादित करना
- 7. स्क्लाइट पायथन sqlite3.OperationalError: डेटाबेस लॉक किया गया है
- 8. एंड्रॉइड java.lang.IllegalMonitorStateException: ऑब्जेक्ट प्रतीक्षा से पहले थ्रेड द्वारा लॉक नहीं किया गया है()
- 9. सिंक्रनाइज़ ऑब्जेक्ट को सूचित करने से पहले थ्रेड द्वारा लॉक नहीं किया गया है सभी()
- 10. कोकोपोड्स
- 11. SVN: डेटाबेस लॉक किया गया है क्रियान्वित बयान 'रिलीज s0'
- 12. कोकोपोड्स
- 13. टीम बिल्ड: पथ 'पथ' पहले से ही वर्कस्पेस 'वर्कस्पेस' त्रुटि में मैप किया गया है, निर्माण एजेंट
- 14. जावा द्वारा निर्मित मुख्य थ्रेड
- 15. कोकोपोड्स:
- 16. कोकोपोड्स
- 17. क्या एरे द्वारा मूल्य पारित किया गया है या जावा में संदर्भ द्वारा पारित किया गया है?
- 18. संसाधन पेड़ से modificactions देरी करने के लिए कैसे जब यह लॉक किया गया है
- 19. लॉक स्टेटमेंट द्वारा मेमोरी बैरियर
- 20. लॉक टेबल (लॉक टेबल द्वारा लॉक) का पता लगाने
- 21. PingFederate IdP द्वारा आरंभ किया गया लॉगआउट,
- 22. सीएसपी को सफारी द्वारा अनदेखा किया गया
- 23. जीसीडी द्वारा निर्मित धागे की संख्या?
- 24. कोकोपोड्स
- 25. कोकोपोड्स
- 26. कोकोपोड्स
- 27. एप्लिकेशन अभिविन्यास (परिदृश्य या चित्र) लॉक कैसे किया जाता है?
- 28. एंड्रॉइड, लॉक स्क्रीन शुरू होने के बाद पुनरारंभ किया गया
- 29. कोकोपोड्स आईओएस - [!] Google को बहिष्कृत किया गया है - चेतावनी से कैसे छुटकारा पाएं?
- 30. पॉलीफोनिक सी # विधियों द्वारा अलग किया गया है?
[कोकोपोड्स पृष्ठ पृष्ठ] (https://github.com/CocoaPods/CocoaPods/issues) इसके लिए एक और उपयुक्त स्थान हो सकता है। – gtmtg
यदि आप खोले नहीं जा सकते हैं तो वर्कस्पेस में ढांचे को शामिल नहीं किया जा सकता है? आप किस एक्सकोड का संस्करण उपयोग कर रहे हैं? क्या आप निर्मित वर्कस्पेस के मालिक हैं? यह एक अनुमति मुद्दा हो सकता है? –
@ किथस्मिली मैं एक्सकोड 4.6 का उपयोग कर रहा हूं। त्रुटि संवाद में बटन अनलॉक न करें क्लिक करके मैं प्रोजेक्ट खोलने में सक्षम हूं। लेकिन यह संकलित नहीं है और इसमें आवश्यक ढांचे भी नहीं हैं। – kmithi