Xcode Server部署及使用

Xcode Server配置,新手向

背景:

iOS手机安装测试包比较麻烦,不像其它平台,丢个安装包就完事了,如果需要进行多设备测试,QA送一堆手机给你,iOSer内心一定是崩溃的。

Server配置

⚠️注意事项:

  • 配置之前先设置好server端hostname,如果你的hostname是类似于“某某的MacPro”,hostname是大串拼音,输入地址的时候会有点崩溃,而且如果你XCS设置好之后再来重设hostname,又会导致Xcode生成的本地证书跟域名不匹配的问题。
  • Target的Product Name使用英文! 切记不要用中文,否则即使你安装了Profile,允许了证书,但最终还是没法Install, iOS12之前的设备提示”无法连接到server.local”,iOS13则点击没有任何反应,具体原因未知,猜测可能是最终的ipa为 “某某.ipa” 带中文造成的。