2013-01-23 62 views
5

चलाने के लिए कॉन्फ़िगर नहीं की गई है। मैं स्वचालित निर्माण के लिए जेनकींस वातावरण स्थापित करने का प्रयास कर रहा हूं। सबकुछ ठीक काम करता है, जब मैं प्रोजेक्ट डेवलपमेंट फ़ोल्डर में हूं। हालांकि "जेनकींस" फ़ोल्डर से एक ही आदेश चलाकर विफल रहता है:xcodebuild त्रुटि योजना

xcodebuild -scheme myApp -workspace my-app.xcworkspace -configuration Release build 
त्रुटि नोट के साथ

:

xcodebuild: error: Failed to build workspace my-app with scheme myApp. 
Reason: Scheme "myApp" is not configured for running. 

योजना "MyApp" कंटेनर परियोजना या कार्यक्षेत्र है, जो कि इस परियोजना में शामिल है या नहीं, जो भी कोई फर्क नहीं पड़ता । जब योजना फाइल के अंदर की तलाश में, यह चल रहा है की तरह लगता है ठीक होना चाहिए (लेकिन मैं कबूल करने के लिए मुझे पता नहीं क्यों चल रहा है सादा निर्माण के लिए जरूरत होगी है है):

<BuildAction 
    parallelizeBuildables = "NO" 
    buildImplicitDependencies = "YES"> 
    <BuildActionEntries> 
    <BuildActionEntry 
     buildForTesting = "YES" 
     buildForRunning = "YES" 
     buildForProfiling = "YES" 
     buildForArchiving = "YES" 
     buildForAnalyzing = "YES"> 
     <BuildableReference 
      BuildableIdentifier = "primary" 
      BlueprintIdentifier = "C0D73B7A15EF580200AFFFA5" 
      BuildableName = "myApp.app" 
      BlueprintName = "myApp" 
      ReferencedContainer = "container:myApp.xcodeproj"> 
     </BuildableReference> 
    </BuildActionEntry> 
</BuildActionEntries> 

कोई अनुमान है कि समस्या क्या हो सकता है? मैंने सभी संबंधित योजनाओं और कार्यक्षेत्रों को रीसेट, पुनर्निर्मित, साफ, हटाया, पुनर्निर्मित किया है और विचारों से बाहर चला गया है ... अब मैं जाउंगा और कैलिडोस्कोप खरीदूंगा, आशा करता हूं कि यह कुछ छिपे हुए जादुई मतभेद दिखा सकता है।

अद्यतन: एक स्पष्ट अंतर यह है कि जेनकिंस में मेरे सभी एक्सक्यूसरडेटा फ़ोल्डरों और उनके अंदर सामान गुम है। क्या यह किसी भी तरह से इस त्रुटि का कारण बन सकता है?

उत्तर

2

यह सुनिश्चित नहीं है कि यह आपकी समस्या है, लेकिन यदि आप xcodebuild संदर्भित प्रोजेक्ट लोड नहीं कर पा रहे हैं तो आपको यह त्रुटि दिखाई देगी।

सुनिश्चित करें कि:

myApp.xcodeproj फ़ोल्डर मेरी-app.xcworkspace को उसी फ़ोल्डर में होना चाहिए।

इसके अलावा,फ़ाइल में प्रविष्टि होना चाहिए जो container:myApp.xcodeproj के प्रभाव से कुछ कहता है।