自动Apple TestFlight上传

Mac*_*wic 12 ios testflight

现在Apple正在关闭(旧的)TestFlight,我开始看看他们自己的TestFlight实现.

有没有办法通过脚本向Apple提交二进制文件?也许通过"Application Loader"?我想将它集成到CI系统中.

编辑:我能够通过AppleScript控制Application Loader,并且脚本的未完成版本在这里:https://gist.github.com/maciekish/88fb6935c3d2a213b1d2

新的问题是如何构建.ipa文件以在归档后脚本中提供给Application Loader?

Sur*_*mar 11

我经过了很多努力,最后我配置了TeamCity和TestFlight,并使用以下脚本将Team City生成的IPA上传到了测试飞行。这是Application Loader命令行工具

/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool --upload-app -f %system.teamcity.build.workingDir%/Build/IPA/**IPA_NAME**.ipa -u '**TESTFLIGHT_USER_NAME**' -p '**TESTFLIGHT_PASSWORD**'
Run Code Online (Sandbox Code Playgroud)


pde*_*tis 5

FASTLANE游牧提供建筑和上传二进制优良命令行资源(除其他外)。