2009-09-11 8 views
11

मुझे एक स्क्रिप्ट लिखी गई है जो विज्ञापन निर्माण वितरण के लिए मेरे निर्माण को पैकेज करने के लिए कुछ कदम उठाती है। मेरा पहला अनुमान मेरे विज्ञापन हॉक लक्ष्य में एक रन स्क्रिप्ट चरण का उपयोग करना था। लेकिन ऐसा लगता है कि आईफोन ऐप्स बनाने की श्रृंखला में आखिरी स्थिति में कोडिंगिंग तय की गई है।एक्सकोड के बाद एक स्क्रिप्ट कैसे चलाएं मेरे आईफोन ऐप पर कोडइन चलाता है?

किसी के पास एक सुराग है कि मैं निर्माण प्रक्रिया में आखिरी संभव पल में अपनी स्क्रिप्ट कैसे चला सकता हूं?

अद्यतन: नीचे कैसे Xcode में स्क्रिप्ट को चलाने के लिए पर this answer पर देखो 4.

उत्तर

10

आप एक समग्र लक्ष्य दोनों अपने "तदर्थ" लक्ष्य एवं एक रन स्क्रिप्ट का निर्माण चरण (कि बाद चलता है जिसमें बना सकते हैं "विज्ञापन" लक्ष्य)?

+0

धन्यवाद, यह काम करता है। –

16

उस विषय पर एक छोटा सा अपडेट: चूंकि हम सभी इन दिनों एक्सकोड 4 का उपयोग करते हैं। ऐप्पल ने योजनाओं के परिचय के साथ निर्माण प्रक्रिया में कई घटनाओं पर स्क्रिप्ट चलाने की प्रक्रिया को परिष्कृत किया है।

जाओ योजना संपादित करने के लिए उत्पाद... वहाँ इससे पहले कि आप स्क्रिप्ट को चलाने के लिए/एक निर्माण, एक डीबगिंग, संग्रह, आदि घटना के बाद मौका है। संस्करण संख्याgit describe आउटपुट से TestFlight और HockeyApp जैसी सेवाओं के लिए एक्सकार्किव्स अपलोड करने के लिए यह बहुत आसान है।

आप टीम के अन्य सदस्यों, जो अपने कोड भंडार के लिए उपयोग मिल गया के साथ अपने पूर्व/पोस्ट स्क्रिप्ट साझा करना चाहते हैं, तो आप उत्पाद पर जा सकते हैंयोजनाएं ... प्रबंधित करें और अपने योजना के रूप में चिह्नित साझा। आपके पसंदीदा पर …{project_name}.xcodeproj/xcshareddata/xcschemes/{project_name}.xcscheme में चेक करने के बाद सभी लोग इसे परियोजना में उपयोग कर सकते हैं।

+0

धन्यवाद। मैं आज इस मुद्दे पर आया जहां मुझे कोड हस्ताक्षर के बाद चलाने के लिए शेल स्क्रिप्ट की आवश्यकता थी। यह वास्तव में मेरी मदद की। – Stew

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