随着 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/