में बंडल संसाधनों की प्रतिलिपि बनाते समय प्रतीकात्मक लिंक हल करें मेरे पास प्रोजेक्ट के लिए एक्सकोड और कुछ संसाधनों में एक प्रोजेक्ट है। संसाधनों में कई प्रतीकात्मक लिंक होते हैं। जब एक्सकोड परियोजना बनाता है, तो यह संसाधनों की प्रतिलिपि बनाता है, लेकिन प्रतीकात्मक लिंक को हल नहीं करता है। क्या लिंक को हल करने के लिए एक्सकोड बताने का कोई तरीका है? (यानी लिंक के बजाय लिंक लक्ष्य कॉपी किए गए हैं।)एक्सकोड
अद्यतन: धन्यवाद, मॉविसिक, लगभग यह था। सबसे पहले मैंने कॉपी फाइल चरण का उपयोग करके ऐसा करने की कोशिश की, लेकिन इस चरण द्वारा बुलाए गए pbxcp
प्रोग्राम ने लिंक को हल नहीं किया, भले ही -resolve-src-symlinks
नामक कुछ स्विच हों।
rsync -pvtrlL --cvs-exclude \
$PROJECT_DIR/../Resources* \
$BUILT_PRODUCTS_DIR/$CONTENTS_FOLDER_PATH
भाग्यशाली दुष्प्रभाव यह है कि मैं अब Xcode में संसाधन समूह अद्यतन, जो कुछ भी संसाधन निर्देशिका में किया परिवर्तन तुरंत दिखाई दे रहे हैं रखने की जरूरत है: मैं इस तरह एक रन स्क्रिप्ट चरण बुला कुछ जोड़ने समाप्त हो गया।
क्या आप समय के साथ बेहतर समाधान में आए थे? अगर आप इसे साझा करते हैं तो मैं सराहना करता हूं :) – matm
ठीक है, आपके समाधान का परीक्षण करने के बाद मुझे यह सुरुचिपूर्ण और संक्षिप्त लगता है, साझा करने के लिए धन्यवाद! :) – matm
यह पूरी तरह से काम करता है !!! आपको धन्यवाद! आपने फोनगैप साझा फ़ाइलों के साथ मुझे निराशा के घंटे बचाए। – Jack