मैं TeamCity के साथ अपने iPhone क्षुधा का एक सरल निर्माण स्वचालन करने के लिए कोशिश कर रहा हूँ, लेकिन यह सता समस्या आ ..iPhone: कमांड लाइन (मैक ओएस एक्स) में फ़ाइलों को संपीड़ित .app CodeSigning
को हटा जब मैं मैन्युअल रूप से पिक और बिल्ड फ़ोल्डर से .app फ़ाइल इंस्टॉल करें जो यह बहुत अच्छा काम करता है (आईट्यून्स के साथ आसानी से सिंक करता है और मैं अपने फोन पर ऐप देख सकता हूं)
लेकिन जब मैं इसे/bin/ज़िप या ditto के साथ ज़िप करने का प्रयास करता हूं ... तो ज़िप किया गया सामग्री ढीला CodeSigning (iTunes का कहना है कि यह इस एप्लिकेशन क्योंकि इसकी पर हस्ताक्षर नहीं स्थापित नहीं कर सकता)
मैं इन के विभिन्न संयोजनों की कोशिश की है ..
डिट्टो -ck --rsrc --keepParent HelloWorld.app HelloWorld.zip
किसी भी अधिक विचार?
मैं यह भी कोशिश की, लेकिन अभी भी एक ही त्रुटि
version=$(date "+%Y-%m-%d.%H.%M.%S")
cd "$CONFIGURATION_BUILD_DIR"
zip -r -y "HelloWorld-$version.zip" HelloWorld.app
त्वरित प्रतिक्रिया के लिए धन्यवाद, लेकिन अभी भी एक ही मुद्दा हो रही है , मैं सही स्क्रिप्ट मैं .. – Santthosh
@Santthosh क्षमा करें यदि आप अभी भी समस्या आ रही है उपयोग कर रहा हूँ के साथ मेरे सवाल संपादित किया है। मैं बिल्कुल वही समस्या थी और जोड़ रहा था - मैंने इसे मेरे लिए हल किया। आप स्क्रिप्ट मेरे लिए अच्छा लग रहा है। अगर मुझे इस समस्या पर कोई और जानकारी मिलती है तो मैं अपडेट करूंगा। – RedBlueThing
खेद है कि आपको सही है ... मैंने पहले codesign हो रहा था ज़िप करने गया था (एक और धागा में सूचीबद्ध किया गया http://stackoverflow.com/questions/1409981/how-to-run-a-script-after-xcode-runs -कोड्सign-on-my-iphone-app) – Santthosh