Apple OS X Server(Xcode CI服务)无法找到配置文件

Vit*_*rin 8 continuous-integration code-signing osx-server ios-provisioning xcode5

我为OS X Server配置了专用的Mac mini,用于与XCode5的持续集成,添加了git repo并创建了机器人.我正在尝试集成bot并获得错误

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.
Run Code Online (Sandbox Code Playgroud)

服务器已添加到开发人员团队,我可以在特殊页面"服务器"的成员中心看到它.我认为服务器应该从开发人员中心检索构建机器人的配置文件,但它不起作用.

我怎样才能解决这个问题?

Vit*_*rin 12

我认为问题已经解决了.我检查了服务器日志(Xcode - >服务日志),并在重新登录团队后找到设备列表和配置文件正确下载(保存到

/Library/Server/Xcode/Data/ProvisioningProfiles 
Run Code Online (Sandbox Code Playgroud)

(来自评论)

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

与_teamserver所有者).服务器仅下载自动生成的配置文件("iOS Team Provisionong Profile:bundle id"),您应该在目标设置中选择此配置文件并提交到VCS.

  • 随着OS X Server 3.2.1的发布,配置文件已重新定位到/ Library/Developer/XcodeServer/ProvisioningProfiles (9认同)
  • 找到这个很棒的教程来解决设置XCode服务的一些麻烦:http://matt.vlasach.com/xcode-bots-hosted-git-repositories-and-automated-testflight-builds/ (5认同)