Nazywam się Luca i obecnie pracuję nad ciągłą integracją iOS, aby tworzyć aplikacje w Xcode do dystrybucji (Ad Hoc i App Store) przy użyciu skryptów powłoki.Argumenty xcodebuild są ignorowane podczas korzystania z archiwum
Do tej pory osiągałem dobre wyniki dzięki plikom IPA. Mój problem dotyczy dystrybucji w App Store. Aby zbudować .app ze skryptu (przechodząc kilka argumentów) zrobić:
xcodebuild -scheme myScheme -configuration myConfiguration PRODUCT_NAME=myProductName TARGETED_DEVICE_FAMILY=myTargetedDeviceFamily .... etc
Ponieważ z Xcode 4.2, aplikacje składanie odbywa się za pomocą oknie Organizatora Xcode muszę być w stanie również archiwizować mój plik wykonywalny.
Dlatego zmodyfikować poprzedni wiersz polecenia jako następujące:
xcodebuild -scheme myScheme -configuration myConfiguration PRODUCT_NAME=myProductName TARGETED_DEVICE_FAMILY=myTargetedDeviceFamily .... etc **archive**
Niestety po tym, jak to zrobić, wydaje się, że „archiwum” siła argumentu xcodebuild ignorować inne te (PRODUCT_NAME, TARGETED_DEVICE_FAMILY ... .) i moje dane wyjściowe są tworzone przy użyciu predefiniowanych ustawień budowania XCode.
Chcę być w stanie przekazać argumenty z xcodebuild i być skuteczne, ale akcja "archiwum" wydaje się temu zapobiegać.
jadę orzechy, proszę o pomoc :)
Dzięki