8

我配置了专用的Mac mini与OS X服务器用于与XCode5持续集成,添加了git repo并创建了漫游器。我试图整合BOT,并得到错误Apple OS X服务器(Xcode CI服务)找不到配置配置文件

Specified PROVISIONING_PROFILE (29DAD4E2-6155-4395-AF33-2C872BC32504) not 
found and no CODE_SIGN_IDENTITY specified. Ignoring PROVISIONING_PROFILE 
for now. This will become an error in the future. 

服务器加入到开发团队,我可以在专门的页面“服务器”看到它在会员中心。我认为服务器应该从开发人员中心获取构建机器人的配置文件,但它不起作用。

我该如何解决这个问题?

回答

12

我认为这个问题解决了。我检查服务器日志(的Xcode - >服务日志),并发现设备列表和配置的配置文件是否正确下载的重新登录队后(保存到

/Library/Server/Xcode/Data/ProvisioningProfiles 

(从评论)

随着释放OS X Server 3.2.1,供应配置文件已重定位到/Library/Developer/XcodeServer/ProvisioningProfiles

与_teamserver所有者)。服务器只下载自动生成的配置文件(“iOS Team Provisionong配置文件:捆绑ID”),您应该在目标设置中选择此配置文件并提交给您的VCS。

+0

添加我的开发团队Xcode的服务OSX服务器仍然无法正常工作...如果我手动下载配置文件并将其复制到您提到的目录中,它确实找到它们,但现在找不到我的证书。有任何想法吗? – jpredham

+5

发现这个令人敬畏的教程,以解决设置XCode服务的一些不洁之处:http://matt.vlasach.com/xcode-bots-hosted-git-repositories-and-automated-testflight-builds/ – jpredham

+9

随着OS X Server 3.2.1发布时,配置文件已重定位到/ Library/Developer/XcodeServer/ProvisioningProfiles – Jay

0

在Xcode-> Preferences中加入开发者账号对我很有帮助。

我的环境:

  • 的Xcode 7 *和服务器5

  • 我已经加入我的服务器开发团队