मैं एक कार्यक्षेत्र 2 परियोजनाओं युक्त है:Xcode 4 subproject से स्थिर पुस्तकालय और बंडल उत्पादों का उपयोग करना
- एक परियोजना है कि 2 उत्पादों हैं: एक स्थिर पुस्तकालय और एक संसाधन बंडल
- एक परियोजना है कि एक iOS बनाता है एप्लिकेशन।
पहली परियोजना को दूसरी परियोजना के तहत एक उपप्रोजेक्ट संदर्भ के रूप में जोड़ा गया है। मेरे पास स्थिर लाइब्रेरी बिल्डिंग ठीक है, यह ऐप में लिंक है, सब ठीक है। हालांकि, मुझे ऐप में संसाधन बंडल शामिल नहीं लग रहा है।
बंडल एप्लिकेशन की 'बिल्ड' योजना में जोड़ा गया है।
मैं एप्लिकेशन की 'कॉपी बिल्ड संसाधन' चरण में Resources.bundle खींच की कोशिश की है, लेकिन निर्माण समय में ऐसा गलती से हुआ परिणाम है कि:
.../DerivedData/MyProject-eyuldesiktlginanzifvzcfrtmgl/Build/Products/Debug-iphonesimulator/Resources.bundle: No such file or directory
तो मैं व्युत्पन्न डेटा निर्देशिका और मैं को देखा
MyProject-eyuldesiktlginanzifvzcfrtmgl/Build/Products/Debug
नहीं
MyProject-eyuldesiktlginanzifvzcfrtmgl/Build/Products/Debug-iphonesimulator.
में Resources.bundle देख मुझे लगता है यह है becaus ई बंडल मंच विशिष्ट नहीं है। इसलिए मैंने उत्पाद निर्देशिका में बंडल की प्रतिलिपि बनाने के लिए एक बिल्ड चरण जोड़ा। इस बिल्ड त्रुटि में परिणाम:
.../DerivedData/MyProject-eyuldesiktlginanzifvzcfrtmgl/Build/Products/Debug-iphonesimulator/Resources.bundle depends on itself. This target might include its own product.
लेकिन कोई डीबग-iphonesimulator/Resources.bundle फ़ाइल नहीं है, इसलिए मैं नहीं दिख रहा है, जहां इस निर्भरता से आ रही है। किसी भी सलाह की काफी सराहना की जाएगी।
क्या आप कृपया मुझे बता सकते हैं कि इस रन स्क्रिप्ट को कैसे जोड़ना है? –
यहां आप यहां जाएं: http://www.runscriptbuildphase.com – brianpartridge
यह वास्तव में कमाल है। असल में मैं अपने एसआरसी का पता लगाने की कोशिश कर रहा हूँ "~/Xcode/DerivedData/MyTarget-blydmmnwjukedcdoelnbylneztfd/निर्माण/उत्पाद/डीबग-iphonesimulator" लेकिन यहाँ यह देता है "~/Xcode/DerivedData/MyTarget-blydmmnwjukedcdoelnbylneztfd/निर्माण/उत्पाद/डीबग करने के लिए"। क्या आप कृपया इसके साथ मेरी मदद कर सकते हैं? –