没有这样的模块' CommonCrypto'测试伞形应用程序

时间:2016-01-26 11:53:57

标签: ios swift frameworks commoncrypto

我已经设置了一个应用程序,以便它使用包含使用CommonCrypto实用程序的类的swift框架。伞形应用程序和swift框架都独立运行了自己的测试。依赖关系如下:

MyApp <--------- MyAppTests
   |
   |
   *
MyFramework <--- FrameworkTests
   |
   |
   *
CommonCrypto

我使用其他SO帖子中找到的@stephencelis答案设置了CommonCrypto依赖项:Importing CommonCrypto in a Swift framework

以下工作没有任何问题:

  • 构建框架项目
  • 在Framework项目上运行测试
  • 构建应用
  • 存档应用
  • 运行应用

但是,如果我尝试测试该应用,我会收到以下错误: No such module 'CommonCrypto',指向我在Framework项目中引用CommonCrypto的类。任何想法为什么会发生这种情况以及如何解决这个问题?

P.S:不确定这是多么相关,但该应用程序还有AppleWatch扩展。

谢谢!

0 个答案:

没有答案