Xcode 10 में अपग्रेड करने के बाद समस्याएं: बिल्ड इनपुट फ़ाइल नहीं मिल सकती है


106

मैंने अपने Xcode SDK को कल रात संस्करण 10 में उन्नत किया और फिर पाया कि मैं निर्माण नहीं कर सकता।

मुझे यह त्रुटि मिल रही है:

बिल्ड इनपुट फ़ाइल नहीं मिल सकती है: '/User/call01/Library/Developer/Xcode/DerivedData/Comp-Lite-Apps-gytvmossqptokeafrddvvvnlzadk/Build/Products/Debug-iphoneos/SG11_app.app

जो मेरे अपग्रेड से पहले मौजूद नहीं था और मैं वापस लौटने के लिए लुभा रहा हूं, लेकिन अगर मैं इस मुद्दे को हल कर सकता हूं तो संस्करण 10 के साथ रहना चाहूंगा।

जवाबों:


131

वापस Legacy Build System( File > Project Settings > Workspace Settings > Legacy Build System) पर स्विच करने का प्रयास करें


2
अच्छा लगा। लेकिन मैं अभी भी सोच रहा हूं कि बाद में क्या होने जा रहा है? हमें अपनी परियोजना को ठीक करने की आवश्यकता है लेकिन कैसे?
टेडी

1
@ टेडी मुझे अभी तक कोई हल नहीं मिला, फिर भी इस वर्कअराउंड का उपयोग करके
schmidt9

2
@ schmidt9 से नफरत करता है, बहुत बहुत धन्यवाद आप जीवन रक्षक हैं। दूसरी बात, मुझे विश्वास नहीं हो सकता है कि यह नया बिल्ड सिस्टम मुद्दा था। मैं इसके लिए दिनों से संघर्ष कर रहा हूं। iOS 12 और XCode 10 को अपडेट करने के बाद, स्वचालित हस्ताक्षर टूट गया था। मैंने सब कुछ करने की कोशिश की और यहां तक ​​कि सभी समारोहों को रद्द कर दिया और फिर से बनाया। और प्रोफाइल। हस्ताक्षर तय हो गए थे लेकिन प्रोविज़निंग प्रोफाइल हमेशा कोई नहीं था। I COULD मैन्युअल रूप से ऐप पर हस्ताक्षर करता है और यह काम करता है, लेकिन तब iCloud कंटेनर और अन्य एंटाइटेलमेंट प्रकाशित ऐप से गायब थे। वैसे भी, मेरे मुद्दे को तय किया। अच्छा प्रभु कैसे सेब मुझे प्रत्येक अद्यतन के साथ निराश करता है। चियर्स!
नेक्सस

इसने स्वचालित हस्ताक्षर और रूपरेखा के साथ मेरे मुद्दे को तय किया। लेकिन मैं अभी भी iCloud कंटेनरों से परेशान हूं। जब मैं अपने फोन पर सीधे ऐप इंस्टॉल करता हूं तो यह ठीक काम करता है। मेरे पास एक iCloud कंटेनर है और iCloud स्टोरेज से फाइल अटैच करने के लिए iCloud डॉक्यूमेंट्स का उपयोग करता है। लेकिन जब मैं ऐप को TestFlight पर जारी करता हूं, तो यह काम नहीं करता है। चुपचाप विफल रहता है, जैसे कि वितरित एप्लिकेशन की प्रोफ़ाइल में iCloud कंटेनर भी मौजूद नहीं है। अविश्वसनीय रूप से निराशा होती है।
नेक्सस

1
@ नई निर्माण प्रणाली के साथ यह समस्या तब से बनी हुई है जब से Apple ने इसे लॉन्च किया है (xcode 8 या 9)। क्षमा करें iCloud कंटेनरों के साथ सौदा नहीं किया, कह सकते हैं कि समस्या क्या हो सकती है
schmidt9

91

स्विफ्ट फ़ाइलों या फ़ाइलों के लिए जो परियोजना से संबंधित हैं:

Build input file cannot be found: PATH/TO/FILE/FILE.swift

यह समस्या तब हो सकती है जब फ़ाइलों या फ़ोल्डरों को प्रोजेक्ट में हटा दिया गया है या स्थानांतरित कर दिया गया है।

ठीक करना:

  1. प्रोजेक्ट-नेविगेटर में जाएं, अपने प्रोजेक्ट का चयन करें

  2. Build Phasesटैब का चयन करें

  3. में Compile Sourcesखंड, फ़ाइल (फ़ाइलें) के लिए चेक Xcode की शिकायत कर रहा है कि

  4. ध्यान दें कि फ़ाइल में गलत पथ है, और उन्हें माइनस आइकन पर क्लिक करके हटाएं

  5. प्लस आइकन पर क्लिक करके फ़ाइल को फिर से जोड़ें और प्रोजेक्ट में खोजें।

  6. उत्पाद> क्लीन बिल्ड फोल्डर

  7. बिल्ड

आप आम तौर पर Recovered Referencesप्रोजेक्ट ट्री में Xcode के फ़ोल्डर में इन लापता फाइलों को ढूंढते हैं (Xcode के निचले-बाएँ खोज बार की तलाश करें और अपनी शिकायत फ़ाइल खोजें):

इस फ़ोल्डर से उन्हें हटाने से त्रुटि भी हल हो सकती है।


1
धन्यवाद! हमारे पास हटाई गई फ़ाइलों के संदर्भ थे। अकेले इन संदर्भों को हटाने से समस्या हल हो गई
जेसन

कभी-कभी जब मैं XCode के भीतर से नाम बदल देता हूं, तो 'खोजक' में फ़ाइल अभी भी पुराना नाम रखती है। फ़ाइल को 'खोजक' में खोजें और इसे नए नाम पर नाम दें।
टोनी

59

मेरे लिए Xcode 10 में, इस समाधान ने एक आकर्षण की तरह काम किया। बस पुनर्प्राप्त संदर्भ फ़ोल्डर में जाएं और लाल रंग की सभी फ़ाइलों को हटा दें और इसे उचित संदर्भ के साथ फिर से जोड़ें।

यहां छवि विवरण दर्ज करें


10
मैं अपनी परियोजना पर "पुनर्प्राप्त संदर्भ" नहीं पा सकता हूं
david m lee

4
लाल फाइलों को हटाने के बाद "उचित संदर्भ के साथ इसे फिर से जोड़ें" से आपका क्या मतलब है?
प्राइम

@PrimeTimeTran मेरा मतलब था कि आप अपनी परियोजना में उन फ़ाइल संदर्भों को फिर से जोड़ सकते हैं, जिन्हें ड्रैग और ड्रॉप या कॉपी पेस्ट के साथ जोड़ा जा सकता है। जैसे प्रोजेक्ट में एक नई फाइल जोड़ना।
कृष्णा ठाकुर

3
@davidmlee मुझे लगता है कि इस आदमी का दूसरे शब्दों में क्या मतलब है: "परियोजना में अपने सभी फ़ोल्डर्स खोलें, लाल सामान हटाएं, और इसे फिर से जोड़ें।" एक पुनर्प्राप्त संदर्भ फ़ोल्डर होने की आवश्यकता नहीं है।
बीमरकुडा

17

इसने मेरे लिए Xcode 10 में काम किया:

  • अपने Xcode प्रोजेक्ट में प्रोजेक्ट आइकन / नाम पर क्लिक करें
  • जनरल टैब पर जाएं
  • पहचान अनुभाग के तहत [info.plist फ़ाइल चुनें] पर क्लिक करें
  • Info.Plist फ़ाइल का चयन करें
  • Info.plist को सफलतापूर्वक लोड किया गया था या नहीं यह देखने के लिए जानकारी टैब देखें
  • बनाएँ और चलाएँ

15

मजेदार रूप से, Xcode को बंद करना और इसे फिर से खोलना भी पर्याप्त हो सकता है।


मैंने व्युत्पन्न डेटा भी हटा दिया है, लेकिन बस बंद करना / फिर से खोलना पर्याप्त हो सकता है।
एडम जॉन्स

मुझे लगा कि यह चीजों को ठीक करने का एक विजुअल स्टूडियो तरीका है ... लेकिन यह मेरे लिए काम करता है।
SEG.Veenstra

14

उपरोक्त समाधान अंततः मेरे लिए काम करता है; हालाँकि, अंत में इसे सफलतापूर्वक संकलित करने के लिए मुझे कुछ और अतिरिक्त कदम करने की आवश्यकता है। (ये अतिरिक्त कदम एक्सकोड 9 पर भी आवश्यक थे।)

  1. Xcode: फ़ाइल -> कार्यक्षेत्र सेटिंग्स -> बिल्ड सिस्टम: लिगेसी बिल्ड सिस्टम
  2. Xcode: उत्पाद -> स्वच्छ
  3. विभिन्न एमुलेटर प्रकारों को संकलित करने के लिए घुमाएँ, जैसे कि "iPhone 8", "iPhone 8 Plus", आदि (वे विफल हो सकते हैं या नहीं भी हो सकते हैं)।
  4. आखिरकार "जेनेरिक iOS डिवाइस" पर संकलन

मुझे इनमें से कुछ चरणों से गुजरने की आवश्यकता है ताकि इसे भी काम कर सकें।
लीवेन झाओ

13

बस अपने लक्ष्य की बिल्ड सेटिंग्स में .plist फ़ाइल का पथ देखें

यहां छवि विवरण दर्ज करें


हां - मैं एक अलग फ़ोल्डर में plist स्थानांतरित कर दिया था। मुझे लगता है कि फोल्डर आभासी हुआ करते थे और अब वे असली (पुराने नीले / पीले फ़ोल्डर वाली चीज़) हैं। किसी भी तरह से आपका जवाब स्पॉट-ऑन :-)
पीटर

10

मैंने इस मुद्दे को इस तरह तय किया: अपनी परियोजना के बिल्ड चरणों पर जाएं (शीर्ष पर प्रोजेक्ट आइकन पर क्लिक करें, और फिर बिल्ड चरणों पर क्लिक करें)। वहां अपनी फ़ाइल खोजें। अगर यह वहाँ है (यह धूसर हो जाएगा), इसे हटा दें। फिर साफ (शिफ्ट + अल्ट + कमांड + के), और भागो! आशा करता हूँ की ये काम करेगा।


9

यदि त्रुटि कहती है कि यह Info.plist नहीं पा सकता है और यह गलत राह देख रहा है , तो निम्न कार्य करें:

  1. नाविक से अपनी परियोजना का चयन करें, फिर अपना लक्ष्य चुनें
  2. "बिल्ड सेटिंग्स" चुनें और "प्लिस्ट" खोजें
  3. Info.plist File नाम का एक विकल्प होना चाहिए। स्थान को सही एक में बदलें।

यदि आप अपने ऐप फ़ोल्डर / संरचना का नाम बदलते हैं तो यह उत्तर भी लागू होता है। साभार @keverly
Lorem

5

उपरोक्त में से किसी ने भी मेरे लिए काम नहीं किया, लेकिन यह किया:

  1. फाइंडर में प्रोजेक्ट खोलें, अपने .xcodeproj फ़ाइल पर राइट क्लिक करें और पैकेज सामग्री दिखाएं
  2. किसी पाठ संपादक में प्रोजेक्ट। Pbxproj खोलें
  3. अपनी लापता फ़ाइल का संदर्भ ढूंढें
  4. संपादित करें path = "path/to/file.swift"डिस्क पर वास्तविक स्थान पर और फ़ाइल को सहेजें।
  5. परियोजना का पुनर्निर्माण करें

यह वह है जो इसे ठीक करता है ... अविश्वसनीय
डेविड

मुझे भी। नरक में आपने यह कैसे पता लगाया?
पीटर शॉर्न

2

दायाँ नेविगेशन फलक खोलें जहाँ आपकी प्रोजेक्ट फाइलें मौजूद हैं या JSUT cmd + 1 पर क्लिक करें फिर "रिकवर किए गए संदर्भ" की खोज करें फ़ोल्डर इसे सभी लाल फ़ाइलों को खोलें (उन्हें हटा दें) फिर सबकुछ इतना अच्छा काम करेगा।


2

मैंने अपने यूनिट परीक्षणों के निर्माण के लिए ऐसा किया था। ऐसा हो सकता है क्योंकि मैंने उदाहरण परीक्षण हटा दिए हैं।

मैंने यूनिट टेस्ट बंडल को हटा दिया, फिर इसे फिर से जोड़ा जैसा कि नीचे दी गई तस्वीरों में दिखाया गया है और फिर से सब ठीक हो गया है।

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें


2

मैं एक फ़ाइल का नाम बदलने के बाद इस त्रुटि में भाग गया। किसी तरह Xcode डिस्क पर वास्तविक फ़ाइल का सही नाम नहीं है।

तो यह फ़ाइल खोजने में सक्षम नहीं था। कभी-कभी फ़ाइलों को लाल पाठ रंग के साथ हाइलाइट किया जाता है। अन्य समय में फ़ाइल के सामने स्विफ्ट आइकन ग्रे ओवरले प्राप्त कर रहा था।

फिक्स सरल था।

  • त्रुटि को देखें और देखें कि वह कौन सी फ़ाइल खोजने में असमर्थ है।
  • उस फ़ाइल का चयन करें जो नहीं मिल सकती है।
  • 'फाइल इंस्पेक्टर' पर जाएं। यह Xcode के सही नेविगेशन फलक पर है।
  • फ़ोल्डर आइकन पर क्लिक करें।
  • सही फ़ाइल का चयन करें।
  • साफ निर्माण और इसे फिर से चलाएं।

1

हाल ही में एक नए स्विफ्ट संस्करण में अपग्रेड करने के बाद मेरे पास एक समान मुद्दा था। आसपास की फ़ाइलों को स्थानांतरित करने के कारण मेरे संदर्भ आइटम के लिए मेरा xcode प्रोजेक्ट था जो अब प्रोजेक्ट डायरेक्टरी में नहीं था जो मुझे त्रुटि कोड बिल्ड इनपुट फ़ाइल नहीं मिला।

मेरी स्थिति में मेरे पास किसी तरह कई फाइलें / चित्र थे जिन्हें नीचे वर्णित के रूप में संदर्भित किया जा रहा था:यहां छवि विवरण दर्ज करें

ऊपर की छवि में।

  • अपने लक्ष्य पृष्ठ पर नेविगेट करें।
  • इसके बाद सबसे ऊपर बने बिल्ड टैब पर क्लिक करें।
  • बंडल संसाधन को कॉपी करने के लिए नीचे स्क्रॉल करें
  • प्रभावित फ़ाइलों को ढूंढें और उन्हें हटा दें। (उन पर हिट हटाएं या उन्हें चुनें और माइनस बटन दबाएं)

यह यहां था कि मेरे पास किसी तरह कई फाइलें और छवियां थीं जिन्हें अन्य फ़ोल्डरों से संदर्भित किया जा रहा था और बिल्ड विफल हो जाएगा क्योंकि वे अब उन्हें नहीं ढूंढ सकते। और मैं उन्हें ढूंढ भी नहीं पाया! या कैसे Xcode अभी भी उन्हें संदर्भित कर रहा था

मैं उम्मीद करता हूं कि इससे किसी की मदद होगी !


1

मेरी भी यही समस्या थी। समस्या यह थी कि मेरे पास टारगेट> बिल्ड फेज> कम्पाइल सोर्स के तहत कोई फाइल नहीं थी। कंपाइल सोर्सेस में लीज़ एक फ़ाइल में जोड़े जाने के बाद समस्या हल हो गई थी।


1

ऐसा नहीं है कि मैंने कुछ भी गलत किया है, लेकिन मैं इस मुद्दे पर एक पूरी तरह से अलग कारण के लिए भाग गया और थोड़े जानते हैं कि यह क्या कारण है।

मैंने पहले खोजक का उपयोग किया और मेरी परियोजना की निर्देशिका / फ़ोल्डर में एक फ़ाइल खींची। मैं Xcode में नहीं घसीटा । Xcode को प्रोजेक्ट में शामिल करने के लिए, मुझे इसे बाद में खुद Xcode में फिर से खींचना पड़ा।

लेकिन जब मैंने एक नई शाखा में स्विच किया, जिसमें वह फ़ाइल नहीं थी (न ही इसकी आवश्यकता थी), तो Xcode मुझे यह त्रुटि दे रहा था:

बिल्ड इनपुट फ़ाइल नहीं मिल सकती है: '/ उपयोगकर्ता / शहद / दस्तावेज / xp / xpios / powerup / मॉडल एक्सटेंशन / CGSize + Extension.swift'


मैंने बिल्ड बिल्ड को साफ किया और अपने व्युत्पन्न डेटा को हटा दिया, लेकिन जब तक मैंने अपने एक्सकोड को फिर से शुरू नहीं किया, यह काम नहीं किया।


1

इसने मेरे लिए काम किया

  1. लाल रंग की फ़ाइलों को हटाने का प्रयास करें
  2. व्युत्पन्न डेटा में फ़ाइलों को हटा दें
  3. बिल्ड फ़ोल्डर को साफ़ करें
  4. फिर फ़ाइल-> कार्यक्षेत्र सेटिंग्स से "नई बिल्ड सिस्टम" का उपयोग करके निर्माण का प्रयास करें

1

मेरे मामले में, XCode का उल्लेख करने वाली फ़ाइल (और निर्देशिका) गलत थी, और एक बड़ी विशाल शाखा के साथ Git के विलय के बाद समस्या शुरू हुई। उसी को ठीक करने के लिए, मैंने निम्नलिखित कदम उठाए:

  • XCode की निर्देशिका प्रणाली में फ़ाइल के लिए खोज की।
  • लाल रंग में हाइलाइट की गई त्रुटिपूर्ण फ़ाइल मिली (यानी, यह गायब थी)।
  • फ़ाइल पर राइट क्लिक किया और फ़ाइल को हटा दिया।
  • मैंने फिर से अपना कोड बनाने की कोशिश की, और वोइला, यह सफल रहा।

मुझे उम्मीद है कि ये कदम किसी की मदद करेंगे।


0
  1. Xcode-> फ़ाइल -> प्रोजेक्ट सेटिंग पर जाएं
  2. बिल्ड सिस्टम बदलें: - "लिगेसी बिल्ड सिस्टम"।
  3. क्लीन, बिल्ड और हिट रन।

0

Xcode के बारे में जो शिकायत की जा रही थी, वह एक XIB फाइल थी जो मुझे प्रोजेक्ट -> बिल्ड फेज़ -> कॉपी बंडल रिसोर्सेस पर जाकर काम कर रही थी, "समस्याग्रस्त" XIB को हटाकर, (CMD + Shift + K), बिल्डिंग और इसे फिर से जोड़कर।


0

एक संभावना यह भी है कि कभी-कभी जब आप अपनी फ़ाइलों को अलग फ़ोल्डर में ले जाते हैं और विशेष रूप से जब आप अपने info.plistफ़ोल्डर को अन्य फ़ोल्डर में ले जाते हैं , तो आपको उस फ़ाइल के स्थान को परिभाषित करने की आवश्यकता होती है। इस समस्या को हल करने के लिए, बस शीर्ष पर अपने प्रोजेक्ट नीले आइकन पर क्लिक करें, और आपको प्रोजेक्ट नाम और बंडल आईडी के स्थान पर एक बटन दिखाई देगा, उस पर क्लिक करें और info.plistवहां फ़ाइल का पता लगाएं , साफ और खुशी से संकलित करें।


0

मैं Xcode 10 में अपग्रेड करने के तुरंत बाद इस समस्या में भाग गया, लेकिन यह समस्या नहीं थी।

मैंने निर्माण प्रणाली को बदलने की कोशिश की, लेकिन इसने मुझे एक अलग त्रुटि दी जिसका मतलब वही था। आम तौर पर कहा जाता है "फ़ाइल एक्स नहीं मिल सकता है"।

जब फ़ाइल नहीं मिल सकती है, तो जाँच करने के लिए कई चीज़ें हैं।

  1. पुनर्प्राप्त किए गए संदर्भ फ़ोल्डर Apple यह अच्छा काम करता है जहां अगर यह उस फ़ाइल के संदर्भ का पता लगाता है जो मौजूद नहीं है, तो यह संदर्भ "पुनर्प्राप्त संदर्भ" नामक समूह में जोड़ देगा।

यह Apple का अच्छा है लेकिन यह हमेशा काम नहीं करता है।

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

  2. फ़ाइल का पथ डबल उस फ़ाइल पथ की जाँच करें जिसे त्रुटि प्रिंट कर रही है और फ़ाइल का फ़ाइल खोजक में पथ है। आप इसे आसानी से Xcode में फ़ाइल पर क्लिक करके और "फ़ाइल निरीक्षक दिखाएं" टैब (बाएं सबसे टैब) की जांच करके देख सकते हैं। अगर ये रास्ते सही हैं तो आप अच्छे हैं!

  3. आपके प्रोजेक्ट की फ़ाइलें जो कि पुनर्प्राप्त संदर्भों में नहीं हैं या लाल हैं, उन्हें हटा दिया है, क्योंकि यह क्या हुआ है, इस बारे में स्पष्ट नहीं है, लेकिन मूल रूप से यदि आप खोजक में जाते हैं और फ़ाइल को प्रोजेक्ट में संदर्भ को अपडेट करने के साथ किसी भिन्न स्थान पर ले जाते हैं यह त्रुटि को फेंक देगा क्योंकि फ़ाइल अब वहां मौजूद नहीं है। इसके लिए मैंने जो एकमात्र संकेत पाया है, वह यह है कि "प्रोजेक्ट नेविगेटर" टैब (सबसे टैब छोड़ दिया गया) में फ़ाइल बहुत थोड़ी धुंधली है, लेकिन जब आप इस फ़ाइल को हटाने जाते हैं तो Xcode आपको संदर्भ को हटाने या भेजने के लिए संकेत नहीं देता है कचरा। आप फ़ाइल को हटाकर इसे फिर से जोड़ सकते हैं और इसे प्रोजेक्ट में जोड़ सकते हैं या "फ़ाइल इंस्पेक्टर" टैब पर जा सकते हैं और पथ के बगल में स्थित फ़ोल्डर आइकन पर क्लिक करके इसे उचित स्थान पर बदल सकते हैं।

किसी भी तरह, त्रुटि इंगित करती है कि यह एक फ़ाइल नहीं ढूंढ सकती है, पुराने बिल्ड सिस्टम पर स्विच करना एक अधिक ठोस मुद्दे के लिए एक बैंडेड है। हम डेवलपर्स के रूप में समझते हैं कि एक कंपाइलर सिर्फ एक आर्टवर्क को फ़ाइल पथ के अंत में सूचीबद्ध करना चाहता है। कहीं रास्ता सही नहीं है! हमें यह खोजना होगा कि वह कहां है!

मेरा मुद्दा ऊपर सूचीबद्ध आइटम 4 के साथ हल हो गया था। आशा है कि यह किसी की मदद करता है।



0

मेरे मामले में मैंने गलती से अपने ऐप में उपयोग किए गए एक तृतीय-पक्ष xcodeproj फ़ोल्डर को हटा दिया था।


0

यदि आपने प्रोफाइलिंग की कोशिश की, और फिर यह काम नहीं किया, और अब आप निर्माण नहीं कर सकते हैं, तो अपने लक्ष्य फलक में जाएं (प्रोजेक्ट आइकन के माध्यम से), बिल्ड सेटिंग्स टैब पर जाएं, PROFILE के लिए खोजें - और "नहीं" के लिए CLANG_USE_OPTIMIZATION -PROFILE सेट करें।


0

मेरे मामले में, मैंने एक नया परीक्षण लक्ष्य बनाया था और डिफ़ॉल्ट स्विफ्ट फ़ाइल को हटा दिया था, इसलिए इसे केवल छोड़ दिया गया था info.plist। इसमें एक नई फ़ाइल को जोड़ना


0

मेरे मामले में मेरे पास एक बिल्ड स्क्रिप्ट थी जो .app बाइनरी (बक) उत्पन्न करती थी। बक बिल्ड स्क्रिप्ट स्विफ्ट एंबेड बिल्ड स्टेप के समानांतर चलती थी। क्योंकि .app बाइनरी उत्पन्न नहीं हुई थी, फिर भी स्विफ्ट कदम विफल हो जाएगा।

अपनी बिल्ड स्क्रिप्ट में मैंने "$BUILD_PRODUCTS_DIR/$EXECUTABLE_PATH"नीचे जोड़ा "Output Files"

यह Xcode के न्यू बिल्ड सिस्टम को बताता है कि यह स्क्रिप्ट ऐप बाइनरी को आउटपुट करेगा और बदले में Xcode किसी भी बिल्ड स्टेप को सिंक्रोनाइज़ करना सुनिश्चित करेगा जो इस आर्टवर्क पर निर्भर करता है।

यहां छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.