swift - 无法在 Swift 中导入 MobileDevice 模块

标签 swift

它的位置(在 10.11)是:

/System/Library/PrivateFrameworks/MobileDevice.framework

当我使用以下语句将其添加到 MacOSX Swift 项目后尝试导入它时:

import MobileDevice

在 Swift 文件中,我得到:

No such module

发生了什么事?

最佳答案

如果清理 Xcode 项目不起作用,请尝试转到 Xcode 中的build设置并将框架搜索路径定义为 MobileDevice 框架的路径。因此,在您的情况下,您可以将框架搜索路径设置为:

/System/Library/PrivateFrameworks/MobileDevice.framework

此外,如果框架位于项目目录中,请使用 $(SRCROOT) 并将其设置为递归。

关于swift - 无法在 Swift 中导入 MobileDevice 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34477325/

相关文章:

ios - 如何设置子类的委托(delegate)?

ios - 如何从 Realm 的结果实例中检索数据?

xcode - 视觉格式语言 : "Swift" Image constraints not working

swift - 有没有办法在表格 View 中计算警报?

arrays - 类数组错误 - "Expressions are not allowed at the top level"

ios - 无法将表达式的类型 'NSDictionary' 转换为类型 'StringLiteralConvertible'

json - 从 JSON 文件保存和加载 TableView ?

swift - 更新到 swift 4 破坏了我的应用程序中的 Facebook 验证, ‘toUIntMax()’ 已过时

swift - 将 objective-c 文件添加到 swift 项目

swift 关闭模态并推送到新的 VC