मेरे पास एक एक्सकोड वर्कस्पेस में दो परियोजनाएं हैं। मैं प्रोजेक्ट बी में बंडल संसाधन के रूप में प्रोजेक्ट बी के निर्माण उत्पाद को जोड़ना चाहता हूं। मैंने पहले प्रोजेक्ट बी बनाने के लिए प्रोजेक्ट ए की योजना को पहले ही कॉन्फ़िगर किया है। फ़ाइल सिस्टम से प्रोजेक्ट बी के निर्माण उत्पाद को जोड़ने के अलावा ऐसा करने का कोई सही तरीका है?क्या आप एक्सकोड में बंडल संसाधन के रूप में एक अलग परियोजना से एक बिल्ड उत्पाद जोड़ सकते हैं?
उत्तर
के लिए निर्भरता जोड़ने के लिए सुनिश्चित करें कि मैं परियोजना बी में प्रोजेक्ट बी के उत्पाद को निम्न तरीके से जोड़ सकता हूं। मैंने प्रोजेक्ट नेविगेटर से प्रोजेक्ट बी के प्रोजेक्ट बी के प्रोजेक्ट को प्रोजेक्ट ए के कॉपी बंडल रिसोर्सेज फलक में खींच लिया है। यह मुश्किल हो सकता है क्योंकि आप उत्पाद के आइकन का चयन करके ड्रैग शुरू नहीं कर सकते - मैं केवल अपना शीर्षक खींचकर सफल हुआ। प्रोजेक्ट बी को लक्ष्य ए की लक्षित निर्भरता बनाना आवश्यक नहीं था; बिल्ड निर्भरता को योजनाओं के बजाय प्रबंधित किया जा सकता है (जिस तरह से मूल रूप से वर्कस्पेस कॉन्फ़िगर किया गया था)।
आप अपने प्रोजेक्ट ए के निर्माण चरण टैब पर जा सकते हैं और "बी बंडल संसाधन" बिल्ड चरण में प्रोजेक्ट बी के उत्पाद को जोड़ सकते हैं। प्रोजेक्ट बी
अनजाने में प्रोजेक्ट बी का उत्पाद लक्ष्य निर्भरता के रूप में एक विकल्प के रूप में दिखाई नहीं देता है (यह प्रोजेक्ट का लक्ष्य नहीं है, यह केवल कार्यक्षेत्र साझा करता है) और न ही यह एक बंडल संसाधन के रूप में जोड़ा जा सकता है। धन्यवाद हालांकि ... यह पता लगाने की कोशिश कर रहा है कि एक अलग परियोजना के उत्पाद को बंडल संसाधन के रूप में जोड़ा जा सकता है या नहीं। – ctpenrose
यदि आप प्रोजेक्ट ए में प्रोजेक्ट बी खींचते हैं, तो आप प्रोजेक्ट बी के लक्ष्य को निर्भरता और संसाधनों के रूप में चुन सकते हैं। –
यह मुझे एक कदम करीब आता है, धन्यवाद। इससे मुझे परियोजना निर्भरता को लक्ष्य निर्भरता के रूप में जोड़ने की अनुमति मिलती है। दुर्भाग्यवश, प्रोजेक्ट बी का उत्पाद अभी भी एक विकल्प के रूप में दिखाई नहीं देता है जब मैं प्रोजेक्ट ए – ctpenrose
वही प्रश्न यहां कुछ हद तक उत्तर दिया गया है: https://stackoverflow.com/a/7118177/470225। यह एक आदर्श समाधान नहीं है, लेकिन यह मेरे लिए काम कर रहा है। ऐप बाइनरी में संसाधन बंडल की प्रतिलिपि बनाने के लिए आप 'रन स्क्रिप्ट' बिल्ड चरण जोड़ सकते हैं।
cp -R -f $BUILT_PRODUCTS_DIR/MyBundle.bundle $BUILT_PRODUCTS_DIR/$CONTENTS_FOLDER_PATH/
यह -L
साथ cp -R -L -f $BUILT_PRODUCTS_DIR/MyBundle.bundle $BUILT_PRODUCTS_DIR/$CONTENTS_FOLDER_PATH/
, इस के बिना, संग्रह के दौरान केवल प्रतीकात्मक कड़ी करने के लिए सामग्री फ़ोल्डर पथ और एप्लिकेशन नकल की जाती है क्रैश हो रहा है क्योंकि वास्तविक संसाधन नहीं दिख होना चाहिए: यहाँ स्क्रिप्ट है।
- 1. आईफोन/एक्सकोड: विभिन्न परियोजना लक्ष्यों के अलग-अलग बंडल पहचानकर्ता हो सकते हैं? -
- 2. क्या आपके पास Xcode 4.3.2 में एक ही उत्पाद नाम के साथ आईओएस 2 अलग-अलग लक्ष्य हो सकते हैं?
- 3. क्या आप UINavigationBar के ऊपर एक UIView जोड़ सकते हैं?
- 4. क्या आप एक साथ डीएलएस बंडल कर सकते हैं?
- 5. क्या आप एक प्री-बिल्ड इवेंट के रूप में EnvDTE के साथ RunCustomTool कर सकते हैं?
- 6. एक्सकोड: एक ही कार्यक्षेत्र में एक प्रोजेक्ट से दूसरे उत्पाद में निर्मित उत्पाद को कैसे जोड़ा जाए?
- 7. एक्सकोड में एक बंडल कैसे डिबग करें?
- 8. क्या आप HtmlGenericControl में बाल नियंत्रण जोड़ सकते हैं?
- 9. आप एक चुस्त परियोजना में संस्करण संख्या कैसे करते हैं? ।।
- 10. क्या आप एक एएनटी बिल्ड फ़ाइल का उपयोग फ़िंग बिल्ड फ़ाइल के रूप में कर सकते हैं?
- 11. आप एक एक्सकोड परियोजना से मेकफ़ाइल कैसे उत्पन्न कर सकते हैं?
- 12. टीएफएस बिल्ड परिभाषा - क्या आप इसे स्रोत नियंत्रण में जोड़ सकते हैं?
- 13. क्या आप गतिशील रूप से फ़ंक्शन में स्थानीय चर जोड़ सकते हैं?
- 14. क्या आप एक जेपीईजी खोल सकते हैं, टेक्स्ट जोड़ सकते हैं, और .NET में जेपीईजी के रूप में पुनः सहेज सकते हैं?
- 15. क्या आप जावास्क्रिप्ट का उपयोग कर एक से अधिक छवियों को एक साथ जोड़ सकते हैं?
- 16. आप एक आईफोन एक्सकोड परियोजना कैसे बनाते हैं?
- 17. क्या आप एक अन्य दृश्य में UITableViewController के TableView जोड़ सकते हैं?
- 18. क्या आप एपीके में संसाधन साझा कर सकते हैं?
- 19. क्या आप स्वचालित रूप से ग्रहण के डीबगर को उपप्रोसेसर से जोड़ सकते हैं?
- 20. क्या आप एक्सकोड में "सुपरसेट" लक्ष्य बना सकते हैं?
- 21. क्या आप लिनक्स में एक्सकोड चला सकते हैं?
- 22. टीमसिटी - एक अलग बिल्ड कॉन्फ़िगरेशन
- 23. क्या आप एक्सकोड में प्रति-उपयोगकर्ता परियोजना सेटिंग्स बना सकते हैं?
- 24. क्या आप फंक्शन तर्कों में एक सरणी लगा सकते हैं?
- 25. एक एक्सकोड परियोजना में UIKit कैसे जोड़ें?
- 26. Magento: आदेश के बाद गाड़ी में उत्पाद नहीं जोड़ सकते
- 27. आप फ़ारो में कक्षा में प्रोग्राम क्लासिक रूप से क्लास वेरिएबल कैसे जोड़ सकते हैं?
- 28. क्या एकाधिक लक्ष्यों वाले एक एक्सकोड प्रोजेक्ट में प्रत्येक लक्ष्य के लिए अलग-अलग सेटिंग्स हैं। बंडल?
- 29. क्या आप एक परिवर्तनीय घोषणा के लिए एक शर्त जोड़ सकते हैं?
- 30. ग्रहण एक "गतिशील वेब अनुप्रयोग" के रूप में एक मेवेन वेब परियोजना आयात कर सकते हैं?
मुझे खुशी है कि आपको यह काम मिल गया है। :) –
मदद के लिए धन्यवाद :) – ctpenrose