我正在使用Xcode 6.3.1和OS x Server。 成功构建后,是否可以配置机器人将二进制文件上传到iTunes连接?
答案 0 :(得分:2)
您可以使用Fastlane将您的版本直接上传到iTunes Connect,特别是使用Deliver。您必须创建一个后整合脚本,该脚本将运行自定义Fastlane通道,您需要使用生成的IPA文件调用deliver
。此外,您可能需要添加一个before integration触发器,以便在集成之前进行一些设置,例如安装CocoaPods依赖项并增加内部版本号。
最近我写了一篇博客文章,解释了使用Mac Server 5,Xcode 7.2和Fastlane将应用程序部署到iTunes Connect的整个过程。它可以帮到你:https://blog.xmartlabs.com/2016/03/07/ci-with-xcode-server-and-fastlane/
答案 1 :(得分:2)
是的,您可以使用应用程序加载器工具:altool --upload-app -f file -u username [-p password] [ - output-format xml]
如下所述:https://help.apple.com/itc/apploader/#/apdATD1E53-D1E1A1303-D1E53A1126
答案 2 :(得分:1)
在我看来,只需点击一下即可发布预发布和TestFlight发布。
你应该看看Shenzhen,这使得部署到iTunes Connect非常容易。
然后你只需要两个脚本,一次是change the build number之前的一次,一次是成功执行深圳。