Xcode持续集成:未找到已配置的目标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode持续集成:未找到已配置的目标相关的知识,希望对你有一定的参考价值。

我已将我的本地存储库克隆到我的Xcode服务器,并创建了一个机器人来对每次提交运行测试。

但是在集成方面,它给出了构建服务问题:不再支持或找不到已配置的目标。

我也无法从日志中找到任何错误。

Oct 19 12:32:08  [1397] <Info>: Will attempt to update checkout cache for bot Oct 19 12:32:08  [1397] <Info>: Xcode Source Control Blueprint was valid. Oct 19 12:32:08  [1397] <Info>: About to update/checkout:   https://macbook-pro-local.com/git/SampleTestApp.git Branch: master into SampleTestCalc/  Oct 19 12:32:09  [1397] <Info>: Completed checkout of:     https://macbook-pro-local.com/git/SampleTestApp.git Branch: master (@9689116d502e2fd0f647f435f3f01597c5bd8cbd) into SampleTestCalc/  Oct 19 12:32:09  [1397] <Info>: Comparing checked out code with previous blueprint: <XCSBotSCMBlueprint 0x7f9181c25ec0>    {"DVTSourceControlWorkspaceBlueprintLocationsKey":{"D30279AB6EE6981218FC98E321E83EBACF83CAC1":{"DVTSourceControlBranchIdentifierKey":"master","DVTSourceControlLocationRevisionKey":"9689116d502e2fd0f647f435f3f01597c5bd8cbd","DVTSourceControlBranchOptionsKey":4,"DVTSourceControlWorkspaceBlueprintLocationTypeKey":"DVTSourceControlBranch"}},"DVTSourceControlWorkspaceBlueprintPrimaryRemoteRepositoryKey":"D30279AB6EE6981218FC98E321E83EBACF83CAC1","DVTSourceControlWorkspaceBlueprintIdentifierKey":"3FA96EDF-CBD4-4A8A-B42B-F05363620DF4","DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey":{"D30279AB6EE6981218FC98E321E83EBACF83CAC1":"SampleTestCalc/"},"DVTSourceControlWorkspaceBlueprintNameKey":"SampleTestCalc","DVTSourceControlWorkspaceBlueprintVersion":204,"DVTSourceControlWorkspaceBlueprintRelativePathToProjectKey":"SampleTestCalc.xcodeproj","DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey":[{"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey":"com.apple.dt.Xcode.sourcecontrol.Git","DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey":"https://macbook-pro.com/git/SampleTestApp.git","DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey":"D30279AB6EE6981218FC98E321E83EBACF83CAC1"}]} Oct 19 12:32:09  [1397] <Info>: Got 0 log items:

我已经按照Apple指南中提到的所有步骤进行操作,并且不确定我错过了什么。我正在使用Xcode8和Server 5.2。在我的方案中,我也没有提到任何目的地标志。

答案

刚刚经历过这个错误。这是因为我选择在所有ios模拟器设备上运行机器人。我只选择了一个模拟器并解决了这个问题。

深入研究此常规错误的方法是执行以下操作:

在Xcode中>'显示报告导航器'(这是左侧导航窗口中最右侧的标签栏)>选择失败的机器人运行>从中央窗口选择“日志”选项卡>更改“源”中的“显示”下拉菜单控制日志'到'原始构建日志'>这应该为您提供有关帮助您调试的错误的更多详细信息。

另一答案

我在Xcode 9.2上遇到了同样的问题。通过删除在首选项中注册的开发者帐户并再次输入来解决此问题。

以上是关于Xcode持续集成:未找到已配置的目标的主要内容,如果未能解决你的问题,请参考以下文章

如何为 Xcode 持续集成配置电子邮件设置

持续集成 - 基于gitee的jenkins配置(从gitee拉取代码并运行)

持续集成 - 基于gitee的jenkins配置(从gitee拉取代码并运行)

关闭代码签名时出现“未找到代码签名”错误 xcode

提交到 App Store 时,未找到 WatchKit 扩展的匹配配置文件

Xcode Server 持续集成和 cocoa pods 问题 Pods-resources.sh: Permission denied