当前位置: 首页 > 知识库问答 >
问题:

SDK 8.0中的产品类型单元测试包需要iOS代码签名

阚夕
2023-03-14

获得

SDK 'iOS 8.0 '中产品类型'单元测试捆绑包'需要代码签名

我的应用程序目标是代码签名,但我的测试目标不是。我买了一台新计算机,从计算机创建了一个新的开发证书,相应地更新了配置文件,同时安装了这两个,但无法通过此代码签名错误。

有没有办法在本地擦除所有证书/配置文件,以便我可以重新安装?

可能是某种虫子。

共有3个答案

冯阳华
2023-03-14

这里的其他建议对我没有帮助,但我通过转到产品修复了此错误

卢涵畅
2023-03-14

我通过转到编辑方案,然后在构建部分(暂时)修复了这个问题,删除了在“运行”中调用的单元测试目标。

吕灿
2023-03-14

问题是项目处于源代码控制之下,每次我拉取. xcodeproj都会更新。由于我的配置文件与源代码控制中的配置文件不同,单元测试目标会自动切换到“不要编码签名”。所以我只需在每次git拉取后设置配置文件。

显然,如果部署到设备上,如果存在单元测试目标,则必须对其进行代码签名。

步骤:

1)将目标更改为您的测试目标(AppnameTest)

2) 确保“代码签名标识”不是“不要代码签名”。选择要签名的配置文件

这就是我为让它工作所要做的全部改变。

 类似资料:
  • 我在OS X El Capitan上安装了Xcode 8。 我收到这个错误: 签收“目标”需要开发团队,在项目编辑器中选择开发团队。 SDK“iOS 10.0”中的产品类型“Application”需要代码签名

  • 我有一些代码,它使用的是class的方法,它是异步的。另外,我正在使用微软的单元测试应用程序项目来测试应用程序。 问题是测试框架并没有等待异步代码的运行结束,所以我无法检查它的结果。 如何使用Unit Test App项目测试异步代码?我没有使用异步/等待修改器。

  • 我有以下服务方式: 我正试图为此方法创建以下单元测试: 我的问题是: 1.我们需要在单元测试中测试方法吗?如果是这样,我们是否应该为列表创建多条记录,然后将返回的结果与预期的筛选值进行比较? 泛型可译:

  • 问题内容: 我已经使用Java 8几个月了,并且已经开始使用Lambda表达式,这在某些情况下非常方便。但是,我经常遇到一些问题,以对使用Lambda的代码进行单元测试。 以下面的伪代码为例: 一种方法是只验证通话 但是,这样做不会测试Lambda的代码。 另请注意,我无法使用方法替换Lambda并使用方法参考: 因为我不会在该方法上使用foo。 或者至少我是这样认为的。 你以前有这个问题吗? 如

  • 这是我的nodejs类型脚本类和ISHELTHY()公共方法的书面jest单元测试。 测试覆盖率表明这一点。pingCheck()则不包括block、catch和last return语句。请告知。 我们可以做pingcheck私有方法的单元测试吗? 这是我的课 这是我的单元测试代码。我在运行npm运行测试时遇到以下错误 (节点:7876)未处理的PromisejectionWarning:Typ