Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.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-与Jenkins/Fastlane的持续集成_Ios_Jenkins_Continuous Integration_Fastlane - Fatal编程技术网

iOS-与Jenkins/Fastlane的持续集成

iOS-与Jenkins/Fastlane的持续集成,ios,jenkins,continuous-integration,fastlane,Ios,Jenkins,Continuous Integration,Fastlane,我正在AWS EC2上设置一个持续集成服务器,并希望集成到其中。根据Fastlane文档: fastlane要求macOS或Linux具有Ruby 2.0.0或更高版本 而且 从自己的计算机部署并不酷。你知道什么很酷吗?允许远程服务器为您发布应用程序更新。 我的问题是,如果您的持续集成服务器是一个Linux机器(它肯定是),那么您如何在Linux机器上为iOS应用程序进行远程构建(Fastlane似乎建议您这样做)。您不能将Linux机器用于iOS应用程序,因为您需要Xcode来构建它 您可以使

我正在AWS EC2上设置一个持续集成服务器,并希望集成到其中。根据Fastlane文档:

fastlane要求macOS或Linux具有Ruby 2.0.0或更高版本

而且

从自己的计算机部署并不酷。你知道什么很酷吗?允许远程服务器为您发布应用程序更新。


我的问题是,如果您的持续集成服务器是一个Linux机器(它肯定是),那么您如何在Linux机器上为iOS应用程序进行远程构建(Fastlane似乎建议您这样做)。

您不能将Linux机器用于iOS应用程序,因为您需要Xcode来构建它


您可以使用在线ci服务器,如或。

Ah好的。有点不幸,但我想我已经开始期待苹果:)谢谢你的信息!这部分是错误的。如果您想使用Linux计算机构建iOS应用程序,请确保通过创建提供苹果环境的从机(mac)进行分布式构建。詹金斯确实提供了奴隶主configuration@ThatlazyiOSGuy웃 我能否成功地将Jenkins Master(ubuntu ec2实例)和mac os(笔记本电脑)与Fastlane和Jenkins xcode插件一起用作Jenkins从属节点?这对你有用吗?我越来越issues@AshishKarpe对成功了。有几次,从机和主机之间的连接断开了。@ThatlazyiOSGuy웃 我在配置配置文件中遇到问题!我可以在笔记本电脑中手动使用xcode构建和创建ipa,但当我尝试使用Jenkins(主ubuntu ec2实例)时会出现问题