2012-04-12 23 views
7

संघर्ष मुद्दाबेस्ट समाधान

विलय करने के बाद "कोई योजना" मुद्दा मिल गया

ऑटो विलय SampleProject.xcodeproj/project.pbxproj टकराव (सामग्री): SampleProject.xcodeproj/project.pbxproj में विलय विलय स्वचालित विलय विफल रहा; संघर्ष को ठीक करें और फिर परिणाम दें।

निश्चित रूप से मैंने विवादों को विलय करते समय कुछ दोषपूर्ण संचालन किए। सवाल यह है कि इस तरह के मामले में "नो स्कीम" मुद्दे को ठीक करने के लिए कोई अच्छा समाधान है।

उत्तर

2

इसी तरह की समस्या। मेरी परियोजनाओं को बंद कर दिया, फिर एक्सकोड फिर से खोल दिया और मेरी योजनाएं वापस आ गईं। >Manage Scheme - -

31

योजनाएं दिखाता है "कोई योजना" विकल्प,

No Scheme पर क्लिक करें> फिर क्लिक करें बटन Autocreate Schemes Now

+0

धन्यवाद @ गोबी यह मुझे पागल कर रहा था! – Hahnemann

+0

यह मेरे लिए काम नहीं किया। – Snowcrash

0

मैं एक ही मुद्दा है। कुछ परीक्षणों के बाद, मैंने एक्सकोड खोल दिया और समस्या नेविगेटर पर गया और विवादित फ़ाइलों को स्रोत कोड के रूप में खोला, फिर कीवर्ड <<<<<<< HEAD द्वारा खोजना शुरू कर दिया, फिर संघर्षों को ठीक करना शुरू कर दिया। उसके बाद लक्ष्य दिखाई दिया :)

1

मैंने पाया शीर्ष रेटेड जवाब काम नहीं किया तो मुझे लगा कि मैं अपने सामान्य दृष्टिकोण यहाँ पोस्ट होगा - के रूप में मैं सिर्फ इस समस्या को हल करने के लिए किया था:

हम जानते हैं - समस्या त्रुटि वास्तव में इस मुद्दे पर काफी स्पष्ट है:

ऑटो विलय SampleProject.xcodeproj/project.pbxproj संघर्ष (सामग्री): SampleProject.xcodeproj में संघर्ष मर्ज/project.pbxproj स्वत: मर्ज विफल; संघर्ष को ठीक करें और फिर परिणाम दें।

हमारे पास project.pbxproj फ़ाइल में एक संघर्ष है।

अगर यह कहा गया है कि "appDelegate.h में संघर्ष" हम जानते हैं कि वास्तव में क्या करना है, लेकिन तथ्य यह है कि परियोजना संकलित नहीं होगी, यह सामान्य संघर्ष की तुलना में अधिक चिंताजनक प्रतीत होता है - जो वास्तव में है।

तो हम इस संघर्ष को ठीक करने के बारे में कैसे जाते हैं?

  1. सबसे पहले अपने प्रोजेक्ट फाइल करने के लिए नेविगेट
  2. सही xcodeproj फ़ाइल क्लिक करें
  3. क्लिक करें पैकेज दिखाएँ सामग्री

enter image description here

  1. डबल क्लिक करें परियोजना।pbxproj फ़ाइल (कि संघर्ष त्रुटि में वर्णित है)

enter image description here

  1. अंत में संघर्ष के रूप में आप कर सामान्य रूप से होगा हल। इसके लिए थोड़ा सा विचार की आवश्यकता है - यह पढ़ने के लायक है और यह समझने की कोशिश कर रहा है कि क्या हो रहा है। आम तौर पर, हालांकि यह क्या रखा जाना करने की जरूरत को देखने के लिए काफी सीधे आगे है:

enter image description here

से ऊपर कैसे संघर्ष दिखेगा का एक उदाहरण है।

एक बार जब आप इस फ़ाइल में सभी संघर्ष पाएंगे तो बस परियोजना को सहेजें और पुनः लोड करें। योजना वापस और परियोजना काम करनी चाहिए।

नोट: ऊपर वर्णित अनुसार संघर्षों को हल करते समय कुछ विचारों की आवश्यकता होती है। आम तौर पर वे बहुत आसान होंगे (केवल विवाद लाइनों को हटा दें) लेकिन कभी-कभी आपको थोड़ा सा कोड ठीक करने की आवश्यकता होगी। यदि आप देखते हैं नीचे दिए गए उदाहरण - फ़ाइल दूषित है और उन्हें ठीक करने के लिए आवश्यक किया गया था:

enter image description here

ठीक इस उदाहरण में आवश्यक था:

 path = DetailModels; 
     sourceTree = "<group>"; 
    }; 

जरूरत इस कोड को जोड़ा गया है और कर सकते थे किया जाना है उपरोक्त क्षेत्रों में कोड से बाहर काम किया जाना चाहिए।

+0

धन्यवाद आदमी ..... – dreamBegin

0

यहां मैंने अपनी "नो स्कीम" दुविधा को हल किया है। परीक्षण और त्रुटि के कई घंटों के बाद, मैंने xcode.workspace को हटाने की कोशिश की, जिसमें वर्कस्पेस को फिर से डाउनलोड करने के लिए पॉड इंस्टॉल चलाने के बजाय, वर्कस्पेस को हटाए गए फ़ोल्डर में स्कीम और सीडी नहीं था। और फिर मेरी सभी परियोजनाओं और फ़ोल्डर दिखाई दिया।

लक्ष्य-> सेटिंग बनाने के लिए नेविगेट करना और कार्यक्षेत्र को हटाने से पहले डीबग के लिए फ्रेमवर्क खोज पथ सेट करना और ($ विरासत) और $ (SRCROOT) को रिलीज़ करना भी महत्वपूर्ण था।

उम्मीद है कि यह किसी की मदद करेगा!

संबंधित मुद्दे