तर्कों की सूची में कुछ इस तरह का प्रयास करें xcodebuild manual link
-destination "platform=iOS Simulator,OS=8.0,name=iPhone 6"
यह वही है एक परियोजना के लिए प्रदर्शित किया जाता है
xcodebuild [-project projectname] -scheme schemename [-destination destinationspecifier]
[-destination-timeout value] [-configuration configurationname]
[-sdk [sdkfullpath | sdkname]] [buildaction ...] [setting=value ...]
[-userdefault=value ...]
(मैं ऊपर अपने संदर्भ के आधार पर यह धारणा बना रही हूँ) है उनके उदाहरणों में से आप कई गंतव्यों को भी सूचीबद्ध कर सकते हैं।
xcodebuild -workspace MyWorkspace.xcworkspace -scheme MyScheme -destination 'platform=iOS
Simulator,name=iPhone' -destination 'platform=iOS,name=My iPad' test
मैं व्यक्तिगत रूप से एक परियोजना में हूं जो वर्कस्पेस का उपयोग करता है, इसलिए मुझे एक योजना सूचीबद्ध करनी है।
साइड नोट, मैंने देखा है कि आप TARGET_BUILD_DIR और BUILD_PRODUCTS सेट कर रहे हैं। मैंने ओब्राइट और सिमरोट सेट किया है और निर्देशिकाएं उतनी ही बाहर आती हैं जितनी कि मैंने एक्सकोड जीयूआई का इस्तेमाल किया होगा। यहाँ
अंतिम गंतव्य झंडा
BUILDDIR="<path/to/build/directory>"
xcodebuild -workspace "<path/to/workspace/>my.xcworkspace" -scheme "NameOfMySchemeToBuild" -destination "platform=iOS Simulator,OS=8.0,name=iPhone 6" -configuration "Release" OBJROOT=$BUILDDIR SYMROOT=$BUILDDIR
आशा इस मदद करता है का उपयोग करने का एक वास्तविक उदाहरण है!
इसे एक्सकोड में उत्पन्न नहीं कर सका? – wshcdr
क्या बिल्डवर्क परियोजना बिल्ड चरणों में निर्भरता के रूप में सूचीबद्ध है? एक्सकोड निर्भरता को निश्चित रूप से हल करेगा लेकिन कमांड लाइन नहीं होगी। – borrrden
यह उत्पन्न होता है जबकि मैं एक्सकोड का उपयोग कर रहा हूं लेकिन xcodebuild कमांड के माध्यम से उत्पन्न नहीं कर रहा हूं। –