ios - "error: underlying Objective-C module <module> not found"

标签 ios dynamic swift module frameworks

随着 iOS 8 和 Xcode 6 的发布,现在可以构建动态 iOS 框架。似乎 Apple 仍然尚未记录这个主题,让开发人员自己抵御 Xcode 的致命、神秘的错误,其中一个特别令人讨厌:

"error: underlying Objective-C module <module> not found"

最佳答案

从 Xcode 6 ( referring to this SO post ) 开始,Apple 不再推广 iOS 框架的分发:

Xcode 6 does not support building distributable Swift frameworks at this time and that Apple likely won't build this functionality into Xcode until its advantageous for them to do so.

但是,构建一个并非不可能:

  • 转到产品菜单。
  • 点击构建
  • 选择测试

和往常一样,丢弃 Xcode 的 DerivedData 文件夹 (rm -rf ~/Library/Developer/Xcode/DerivedData) 通常可以解决可能出现的任何小问题。

关于ios - "error: underlying Objective-C module <module> not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26097747/

相关文章:

ios - 本地化语言设置 iPhone

ios - 在 UITabBarController 之前呈现登录 View Controller

javascript - 如何使用动态数据创建 Google 饼图?

java - 在 Android Studio 中动态创建按钮时遇到问题

ios - UITextview 可滚动但不可编辑

ios - 具有可变单元格宽度和高度的 UICollectionViewFlowLayout 空白空间

c - 这是释放我在 C 的多个函数中使用的动态字符串的正确方法吗?

ios - Swift 在主 UIViewController 的容器中嵌入 UIView - 如何从 1 个嵌入 UIView 转换到下一个嵌入 UIView

ios - 为什么当我点击它们时,我的按钮的文本颜色没有改变?

ios - 快速 map View 图层蒙版裁剪/移动 View 。我究竟做错了什么?