无法在包含快速包管理器的项目中构建UITestCase

时间:2020-03-31 07:14:51

标签: ios swift xcode ui-testing swift-package-manager

我正在开发演示代码,其中创建了自己的swift程序包,并将其导入代码中。

因此,导入包后,项目可以很好地运行。现在,我必须为UITestCases编写相同的代码,但我可以编写它,但是当我尝试构建UITestCases时,它给程序包带来了错误。

Undefined symbol: SecurityCore.KeychainFramework.unsafeMutableAddressor : SecurityCore.Keychain

我所有的包裹都一样。 有什么办法可以克服这个问题。我是UITestCases的新手。这是我正在编写的第一个UITestCase。

任何帮助将不胜感激。 附加错误的屏幕截图。

enter image description here

1 个答案:

答案 0 :(得分:0)

缺少的部分是,我需要在UITestTarget->构建阶段->链接二进制文件中添加所有软件包。 (附加的屏幕截图) 添加完之后,我就可以运行相同的测试用例。

enter image description here

相关问题