当前位置: 首页 > 面试题库 >

Jenkins找不到xcode配置文件

葛炯
2023-03-14
问题内容

我的xcodebuild通过ant成功运行了。如果我使用ssh进入系统并运行构建,则可以正常工作。但是,当通过Jenkins调用相同的ant目标(在mac上作为从设备运行)时,经典

Code Sign error: a valid provisioning profile matching the application's Identifier 'xxx.xxx.xxx' could not be found"

为了使其正常工作,我尝试通过“ sudo ant”调用来运行它,当然,这会导致相同的错误。本地用户和root用户都回显相同的$
PATH,所以这不是问题。我看不到改变环境或改变Jenkins调用ant的用户的方法。必须有其他人解决了这个问题-任何帮助将不胜感激。


问题答案:

我遇到了这样的事情-不知道这是同一回事。但是,当您启动Jenkins时,是作为用户运行还是作为root运行?第一次使用Jenkins时,我是通过运行sudo
java -jar jenkins.war来启动它的,并且遇到了相同的Code Sign错误。当我在没有“
sudo”的情况下运行它时,它运行良好。但是,不是100%知道为什么。也许与仅与用户相关联的证书有关?



 类似资料:
  • 问题内容: 我在Ubuntu的Aws实例上运行Jenkins Master并将Mac笔记本电脑创建为slave,当我在Mac loptop生成中使用Xcode运行成功时,但是当我从Jenkins触发它时,它给出了。 Ps: 我已经尝试阅读以前的文章,但是其中大多数都让Jenkins在MAC上运行,而且xcode在同一台服务器上运行,这不是我的情况。 因为我能够在xcode中运行项目,所以我认为我的

  • 我使用了dockerhub的Jenkins docker图像(https://github.com/jenkinsci/docker) docker build命令已成功执行,容器也已成功启动。 Docker build命令: Docker容器命令: 然后我通过docker run-it myjenkins bash登录到容器。我找不到像config这样的jenkins配置文件。xml,詹金斯。x

  • 我正在尝试分发该应用程序的新版本(可以安装OTA),但我收到错误: 我在周末花了很多时间在这里和互联网上寻找解决方案,只是为了消除我在试图存档应用程序以“临时”分发它时出现的两个错误之一。 我做了一些捕获屏幕来澄清我做了什么: 开发人员站点上的配置文件: 我的帐户:证书和配置文件: 项目设置: 目标设置(当我删除项目.pbxproj中的行PROVISIONING_PROFILE时,Xcode更改了

  • 最近,我决定学习如何使用log4j2记录器。我下载了所需的jar文件,创建了库,xml编译文件,并尝试使用它。不幸的是,我在console(Eclipse)中得到了这样的语句: 这是我的测试类代码: 和我的xml配置文件: 我还尝试使用不带标记的xml,以及包规范和各种文件夹/包目录,但没有帮助。现在我的文件直接位于Eclipse的project文件夹中。

  • 我试图在没有aws概要文件设置的远程无服务器服务器上运行python代码。查看boto3文档后,我会说: 我将获得一个新的boto3名称配置文件,但我得到一个错误: secret_class=get_secret(名称、地区、概况) 文件“/metaflow/func\u get\u aws\u secrets.py”,第45行,在get\u secret session=boto3.sessio

  • 我几乎尝试了每一种解决方案,但对我来说都不起作用。我在Xcode6上得到了这个错误。我已经更新了可可豆荚也更新了豆荚文件。 安装更新后,我有以下几行添加: 这是我在播客文件中的内容。我已经删除了podfile并重新安装,但仍然是相同的错误。 (null):(也许您的意思是:_objc_class_$_plartiCletests) (空):“_objc_class_$_pllocation”,引用