第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
背景:


听到Xcode Server,相信大家并不是很清楚到底是什么,而如果提到Jenkins持续集成平台相信大家一定都有所了解,这里Xcode Server就是苹果官方提供的持续集成方案。它的前身是OS X Server(付费软件),而且使用起来比较繁琐,不太适合在公司测试中使用。不过在Xcode9中,Xcode Server被内置在Xcode中,这极大的简化了测试过程。下面就为大家简单的介绍一下它的基本搭建方法

步骤:

针对以上问题,形成了如


1.开启Xcode Server


打开Xcode->Preferences->Server & Bots,点击显示为OFF的开关。

https://img1.sycdn.imooc.com//5c0dd4b80001373809560670.jpg

输入管理员密码后,在弹出的窗口中选择Integration User。苹果建议是使用一个特定的,非管理员权限的用户,不过也可以使用当前登录的用户。这里使用的是一个Guest用户,点击Continue后,会去配置并启动Server,完成以后,界面如下:

https://img1.sycdn.imooc.com//5c0dd4c60001083504800335.jpg


Xcode Server此时已经启动


2.创建BOT


Xcode Server启动之后,我们就可以创建出自动执行打包功能的BOT了,主要有以下六步:


2.1 首先在Xcode中打开项目,点击Product->Create Bot创建Bot

https://img1.sycdn.imooc.com//5c0dd4d1000172f304800281.jpg



2.2 在弹出窗口中,可以为Bot命名,然后从下拉框中选择'Add New Server...'。在接下来的界面中,从列表中选择Server,然后点击'Next'。然后,输入用户名,密码,点击'Add'。


2.3 由于当前打开的项目,是Clone下来的Git仓库,所以Xcode很智能的读取出了仓库的信息。在下面的界面中,可以从下拉框中选择具体的分枝,然后点击Next。

https://img1.sycdn.imooc.com//5c0dd4de00015cd604880286.jpg



2.4 设置构建配置,大家可以按照需要去设置配置,其中scheme选择构建那个工程,actions代表执行动作分别为代码静态分析,测试,打包。Configuration,这里选择Release版本。

https://img1.sycdn.imooc.com//5c0dd4e80001401104880286.jpg



2.5 设置构建触发器,可以选择的类型:周期性构建,每次提交构建,手动构建。这里本人选择的是手动构建。

https://img1.sycdn.imooc.com//5c0dd4ff0001943004880287.jpg



2.6 设置签名信息

https://img1.sycdn.imooc.com//5c0dd50b0001cd7e04920288.jpg


在这里可以将指定的证书和Provisioning Profiles添加到Server。
另外要将Xcode工程设置为手动管理签名,也就是不选中'AutomaticallyManage Signing'。


后面还有两个页面的内容,由于涉及到相关脚本的执行并不属于基本的搭建方法,在这里就不进行设置介绍了,此时点击Done,一个基本的Bot就配置好了,第一次的Integration也将自动开始。


3.集成结果


查看集成的结果并管理Bots,Integrations在Xcode中,转到ReportNavigator,选择Bot或是某次集成,在右侧的窗口区域,可以查看集成结果,触发一次新的集成,以及对Bots进行管理,如编辑,删除等。

https://img1.sycdn.imooc.com//5c0dd515000140fd05320166.jpg


至此,一个bot就已经配置完成了,然而这只是最基本的打包配置方法,xcode server还有很多的功能在这里没有介绍,接下来本人会给大家分享更多相关的知识。


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消