में स्टोरीबोर्ड को संकलित करने में विफल रहता है Xcode 7.0 बीटा 3 से 7.1 बीटा से अपडेट होने के बाद (7.0 जीएम समेत सभी इंटरमीडिएट रिलीज में मेरे प्रोजेक्ट के लिए क्रैश-ऑन-लॉन्च बग था, जिसे केवल 7.1 बीटा में तय किया गया है) मैं निम्न त्रुटि के कारण अपने प्रोजेक्ट का निर्माण नहीं कर सकते हैं:ibtool Xcode 7.1 बीटा
CompileStoryboard MyApp/Resources/Storyboards/Main.storyboard
cd /Users/me/Developer/my-app
export PATH="/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode-beta.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
export XCODE_DEVELOPER_USR_PATH=/Applications/Xcode-beta.app/Contents/Developer/usr/bin/..
/Applications/Xcode-beta.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module MyApp --output-partial-info-plist /Users/me/Library/Developer/Xcode/DerivedData/MyApp-bwakexzthboxucdaodqtbbbwgsaz/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Main-SBPartialInfo.plist --auto-activate-custom-fonts --target-device iphone --minimum-deployment-target 8.0 --output-format human-readable-text --compilation-directory /Users/me/Developer/my-app/MyApp/Resources/Storyboards/Main.storyboard
/com.apple.ibtool.errors */
: error: Not enough arguments provided; where is the input document to operate on?
Xcode Xcode 7.1 (7B60) कमांड लाइन उपकरण का उपयोग करने के लिए कॉन्फ़िगर किया गया है:
$ xcode-select -p
/Applications/Xcode-beta.app/Contents/Developer
और ibtool
सही प्रतीत होता है संस्करण:
$ ibtool --version
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-/
<plist version="1.0">
<dict>
<key>com.apple.ibtool.version</key>
<dict>
<key>bundle-version</key>
<string>9046</string>
<key>short-bundle-version</key>
<string>7.1</string>
</dict>
</dict>
</plist>
संपादित करें: Xcode 7.0 बीटा 3 में एक सफल निर्माण से उत्पादन की तुलना (स्पष्टता के लिए प्रारूपित):
CompileStoryboard MyApp/Resources/Storyboards/Main.storyboard
cd /Users/me/Developer/my-app
export PATH="/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode-beta.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
export XCODE_DEVELOPER_USR_PATH=/Applications/Xcode-beta.app/Contents/Developer/usr/bin/..
/Applications/Xcode-beta.app/Contents/Developer/usr/bin/ibtool
--errors
--warnings
--notices
--module MyApp
--output-partial-info-plist /Users/me/Library/Developer/Xcode/DerivedData/MyApp-bwakexzthboxucdaodqtbbbwgsaz/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Main-SBPartialInfo.plist
--auto-activate-custom-fonts
--target-device iphone
--minimum-deployment-target 8.0
--output-format human-readable-text
--compilation-directory
/Users/me/Developer/my-app/MyApp/Resources/Storyboards/Main.storyboard
/* com.apple.ibtool.errors */
: error: Not enough arguments provided; where is the input document to operate on?
:
CompileStoryboard MyApp/Resources/Storyboards/Main.storyboard
cd /Users/me/Developer/my-app
export PATH="/Applications/Xcode 7.0 Beta/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode 7.0 Beta/Xcode-beta.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
export XCODE_DEVELOPER_USR_PATH="/Applications/Xcode 7.0 Beta/Xcode-beta.app/Contents/Developer/usr/bin/.."
/Applications/Xcode\ 7.0\ Beta/Xcode-beta.app/Contents/Developer/usr/bin/ibtool
--errors
--warnings
--notices
--module MyApp
--output-partial-info-plist /Users/me/Library/Developer/Xcode/DerivedData/MyApp-bwakexzthboxucdaodqtbbbwgsaz/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Main-SBPartialInfo.plist
--auto-activate-custom-fonts
--target-device iphone
--minimum-deployment-target 8.0
--output-format human-readable-text
--compilation-directory /Users/me/Library/Developer/Xcode/DerivedData/MyApp-bwakexzthboxucdaodqtbbbwgsaz/Build/Products/Debug-iphonesimulator/MyApp.app
/Users/me/Developer/my-app/MyApp/Resources/Storyboards/Main.storyboard
2015-09-17 15:44:06.451 Interface Builder Cocoa Touch Tool[1216:88742] Error creating notification handler for simulator graphics quality override: 1000000
Xcode 7.1 बीटा से असफल एक साथ
बताता है कि मुझे --compilation-directory
तर्क के लिए एक मूल्य याद आ रहा है और इसलिए स्टोरीबोर्ड के पथ का उपयोग संकलन के लिए लक्ष्य फ़ाइल के रूप में किया जा रहा है।
क्या इस संकलन चरण का निरीक्षण/संशोधन करना संभव है या क्या यह संभवतः एक्सकोड में एक बग है?
क्या आपने Xcode-> DerivedData फ़ोल्डर को निकालने का प्रयास किया है? –
यूप, जो दुर्भाग्य से मदद नहीं करता है। – fractious
$ sudo killall -9 ibtoold यह भी सत्यापित करें कि आपकी .storyboard फ़ाइल "बंडल संसाधन" में है या नहीं और सभी लक्ष्य चुने गए हैं। –