2011-03-30 13 views
15

ठीक है, मैं एक्सकोड के साथ निर्माण प्रक्रिया के बारे में उत्सुक हूं। कई लक्ष्य सेट अप करना, संस्करण को स्वचालित करना और आम तौर पर सिस्टम को समझना ताकि मैं इसे जो भी करना चाहता हूं उसे करने में सक्षम हो।एक्सकोड बिल्ड सिस्टम को सीखना और समझना

क्या किसी के पास कोई किताबें हैं या मुझे कहीं कुछ दस्तावेज पर इंगित कर सकते हैं ताकि मैं इसे सब कुछ समझ सकूं?

धन्यवाद एक टन।

एक और बात, अगर कोई इसे वास्तव में बदलने के बाद देखता है।

लेकिन किसी भी पुस्तक को किसी के बारे में पता है जो एक्सकोड 4 पर केंद्रित होगा? वहाँ Xcode 3 Unleashed है, लेकिन अगर कोई किताबें है कि Xcode 4.

उत्तर

2

पर भारी ध्यान केंद्रित यहाँ Xcode पर Apple's references और Xcode Quick start guide

+0

वे अच्छे शुरुआती बिंदु हैं। आइए यह भी मान लें कि मेरे पास किसी भी बिल्ड सिस्टम (ऑटोकॉन्फिगर/मेक) के साथ अनुभव का एक टन नहीं है। – gks

+0

अच्छा, अच्छी खबर है। एक बार जब आप अपना प्रोजेक्ट सेट अप करते हैं, तो बिल्ड करने के लिए, आप बस बिल्ड मेनू से बिल्ड का चयन करें। यह उन सभी चीजों के लिए पूर्व-कॉन्फ़िगर किया गया है जो आप करना चाहते हैं। मैंने आउट-ऑफ-द-बॉक्स बिल्ड सिस्टम के साथ गड़बड़ करने से पहले 2 साल तक ऐप्स लिखे थे। – Rayfleck

+0

दूसरा लिंक काम नहीं करता – Malder

9

एक बात है कि लगातार के लिए वास्तव में आवश्यक है में से एक है कर रहे हैं मैं असली उत्सुक होगा, पुनरुत्पादित, automatable बिल्ड xcodebuild कमांड का ज्ञान है। अफसोस की बात है कि मैं मैनपेज के अलावा किसी भी आधिकारिक दस्तावेज़ नहीं ढूंढ सकता (प्रकार man xcodebuild)। आईफोन को स्वचालित बनाने के लिए एक उपयोगी मार्गदर्शिका here है जिसमें xcodebuild के साथ भवन और agvtool के साथ संस्करण शामिल है। यह मैक ऐप्स की सामान्य इमारत के लिए उतना ही प्रासंगिक है।

आम तौर पर xcodebuild साथ निर्माण बहुत सरल है:

cd project_dir 
xcodebuild -project myproject.xcodeproj -configuration Release ARCHS="x86_64 i386" build 

एक बार जब आप एक स्क्रिप्ट इस तरह यह एक स्वचालित निर्माण प्रणाली में स्लॉट बहुत आसान है से बना सकते हैं।

+0

अब यह वह सामान है जिसे मैं ढूंढ रहा हूं। धन्यवाद! – gks

+0

यह बहुत अच्छा काम करता है! लेकिन क्या मुझे निर्माण की प्रगति मिल सकती है? कौन सी फाइल संकलित, परियोजना में कितनी फाइलें इत्यादि? धन्यवाद –

+1

xcodebuild के माध्यम से नहीं, जहां तक ​​मुझे पता है, दुर्भाग्य से। –

संबंधित मुद्दे