Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 你能用OSX服务器机器人将二进制文件上传到iTunesConnect吗?_Ios_Xcode6_Osx Server - Fatal编程技术网

Ios 你能用OSX服务器机器人将二进制文件上传到iTunesConnect吗?

Ios 你能用OSX服务器机器人将二进制文件上传到iTunesConnect吗?,ios,xcode6,osx-server,Ios,Xcode6,Osx Server,我使用的是Xcode 6.3.1和OSX服务器。 在成功构建之后,是否可以配置一个bot将二进制文件上传到iTunes connect?预发布和TestFlight发行版,只需点击一下,我认为这是一个好主意 您应该看看是什么让部署到iTunes Connect变得非常容易 然后,您只需要另外两个脚本,一个在每次之前执行,另一个在成功时执行 您可以使用直接将构建上传到iTunes Connect,特别是使用。您必须创建一个后集成脚本,该脚本将运行一个自定义的Fastlane通道,您需要在该通道中调

我使用的是Xcode 6.3.1和OSX服务器。
在成功构建之后,是否可以配置一个bot将二进制文件上传到iTunes connect?

预发布和TestFlight发行版,只需点击一下,我认为这是一个好主意

您应该看看是什么让部署到iTunes Connect变得非常容易

然后,您只需要另外两个脚本,一个在每次之前执行,另一个在成功时执行

您可以使用直接将构建上传到iTunes Connect,特别是使用。您必须创建一个后集成脚本,该脚本将运行一个自定义的Fastlane通道,您需要在该通道中调用
deliver
,以生成IPA文件。此外,您可能需要添加一个before integration触发器,以便在集成之前进行一些设置,如安装CocoaPods依赖项和增加构建数量


最近我写了一篇博客,解释了使用Mac Server 5、Xcode 7.2和Fastlane将应用程序部署到iTunes Connect的整个过程。它可能会帮助您:

是的,您可以使用应用程序加载工具:altool--上传应用程序-f文件-u用户名[-p密码][--输出格式xml]


如本文所述:

在通过iTunes Connect作为更新发布之前,我将测试该构建是否实际工作。出于这个原因,我不推荐机器人。此外,对于每一次构建,用户都必须更新整个应用程序,而这一点他们只需谨慎地进行。想想iOS有多成功,更新的频率有多高。我同意,不要自动部署prod!你可能会遇到严重的麻烦谢谢@DDPWNAGE的回复,据我所知,还有一个选项可以将一个版本作为预构建上传到iTunes connect,而不提交给apple review。我认为,如果这个上传是从CI机器自动完成的,而不是我手动完成的,那就太棒了。你的想法?有可能吗?可能是复制品吗