Versuchen Sie es mit Shenzhen mit itunesconnect-Option:
%Vor%
Im Falle von Jenkins wäre das der Typ "Execute Shell" des Build-Schritts.
___ answer29583386 ___
oder Sie können altool verwenden: /Applications/Xcode.app/Contents/Applications/Application \ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool
Verwendung:
%Vor%
___ qstntxt ___
Ich versuche zu verstehen, wie ich meinen aktuellen Workflow mit der Integration von Apple TestFlight in iTunes Connect implementieren kann.
Gegenwärtig habe ich einen Jenkins Continuous Integration Server, der jedes Mal, wenn jemand in github wechselt, einen neuen Build für TestFlight kompiliert und hochlädt.
Soweit ich sehen kann, gibt es für iTunes Connect keine offizielle Befehlszeilen-API zum Hochladen neuer Builds.
Ich kann es mir nicht leisten, jedes Mal, wenn ich einen Code ändere, 10 Apps manuell zu kompilieren und hochzuladen.
Wie kann ich diesen Workflow mit den vorhandenen Tools und iTunes Connect implementieren? (Jenkins, Bots, xcodebuild, Anwendungslader, etc ...)
___ tag123itunesconnect ___ iTunes Connect ist eine Suite webbasierter Tools zum Verwalten von Inhalten, die im iTunes Store, im App Store, im Mac App Store und im iBooks Store verkauft werden. Als Mitglied des iOS-Entwicklerprogramms oder des Mac-Entwicklerprogramms verwenden Sie dieses Tool zum Verwalten von Apps, Vereinbarungen, Steuer- und Bankinformationen, Verkaufsberichten und mehr.
___ tag123jenkins ___ Jenkins ist ein Open-Source-Tool für die kontinuierliche Integration, das in Java geschrieben wurde und Pakete für Linux, Mac OS X, Windows, FreeBSD und OpenBSD enthält. Das Projekt wurde von Hudson abgezweigt.
___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind.
___ tag123testflight ___ TestFlight war ein Entwicklertool von Apple, mit dem iOS-Builds drahtlos an Beta-Tester verteilt werden können. Der Dienst wurde am 26. Februar 2015 beendet und die Funktionalität wird jetzt von iTunes Connect bereitgestellt.
iTunes Connect, TestFlight und Jenkins
___ answer30145013 ___
Sie können testflight für einen sehr einfachen Upload Ihrer %code% -Datei auf Apple TestFlight verwenden. Der Vorteil von %code% über %code% ist, dass %code% den neuen Build für Tester tatsächlich aktiviert.
___