में ऐसी कोई फ़ाइल या निर्देशिका नहीं है, मैं एक्सकोड 3.0 के साथ इस ओपन सोर्स कोड को संशोधित कर रहा हूं लेकिन जैसे ही मैंने अपना एक्सकोड 4.0+ पर अपडेट किया और इसे चलाने का प्रयास किया, अब यह काम नहीं किया। पहले त्रुटि मैं में भाग इसपीबीएक्ससीपी: हाल ही में एक्सकोड
/Users/newperson/Library/Developer/Xcode/DerivedData/Hellcraft-etesgjzdmfzimlgvakidckjecgij/Build
/Intermediates/Hellcraft.build/Debug-iphonesimulator/Doom.build/Script-
435F41A90F532CA300887552.sh: line 3: /Applications/Xcode.app/Contents/Developer/Libra/PrivateFrameworks
/DevToolsCore.framework/Resources/pbxcp: No such file or directory
था मैं समझ यह निर्माण चरणों के तहत भागो स्क्रिप्ट के साथ कुछ है, जो इस रूप में सेट है था:
/bin/sh -x
PBXCP=${DEVELOPER_DIR}/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp
${PBXCP} -exclude .svn "${PROJECT_DIR}/../../base"
"${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/"
लेकिन ऑनलाइन देख रही है और संशोधित करने के बाद खोल स्क्रिप्ट अनगिनत बार मैं समाधान खोजने में सक्षम नहीं हूं। मुझे कहीं पता चला कि एक्सडीकोड के हाल के संस्करणों में पीबीएक्ससीपी हटा दिया गया है, लेकिन मैं उपयुक्त प्रतिस्थापन नहीं ढूंढ पा रहा हूं, और मैं DevcodesCore को Xcode के नए संस्करण में शामिल करने में असमर्थ हूं।
एक मंच है कि कहा कि मैं लापता pbxcp फ़ाइल के लिए मेकअप करने के लिए एक विकल्प के स्क्रिप्ट चलाना चाहिए खोजने के बाद मैं इस चल tryed:
/usr/bin/tar -c -C "${PROJECT_DIR}/myframeworks" --exclude .DS_Store --exclude CVS --exclude
.svn --exclude .git -H `cd "${PROJECT_DIR}/myframeworks" && find DevToolsCore.framework` |
/usr/bin/tar -x -C ${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}
मैं परियोजना निर्देशिका में myframeworks नामक एक फ़ाइल बनाई और DevToolsCore जोड़ा यह करने के लिए .framework, हालांकि इस लापता pbxcp समस्या तय यह एक और त्रुटि उत्पन्न: यह बहुत अच्छा होगा
tar: could not chdir to '/Users/newperson/Library/Developer/Xcode/DerivedData/Hellcraft-
etesgjzdmfzimlgvakidckjecgij/Build/Products/Debug-iphonesimulator/Doom.app/Frameworks'
tar: Write error
Command /bin/sh failed with exit code 1
अगर कोई किसी भी सलाह है, मैं अपने बालों को बाहर खींच रहा हूँ।
अपनी ऐप 'लक्ष्य'-> बिल्ड फेज -> कॉपी बंडल संसाधन' की जांच करें, यदि कोई ऐसी फाइल है जो गायब है या लाल में है, निकालें/उन्हें जोड़ें और फिर संकलन करने का प्रयास करें। – Bala