我目前正面临着一个问题,即尝试导入我的iOS Cocoa Touch Framework(用Swift编写,使用Xcode 7 beta 3构建),该应用程序也是用Swift编写的,并使用相同版本的Xcode构建。
我在“常规”选项卡中将“框架”添加到“嵌入式二进制文件”和“链接框架和库”,将其所在文件夹的路径添加到“构建设置”选项卡中的“框架搜索路径”和“链接二进制文件库” “构建阶段”选项卡中的“和”嵌入式框架“(目标设置为”框架“)。但由于某种原因,我无法在项目内导入模块。它开始说“没有这样的模块'SwiftQLite'”,现在它说“无法为'SwiftQLite'加载底层模块”。我之前有过它的工作,但现在它只是向我抛出错误。
有什么我做错了吗?我在这个问题上添加了一些截图来说明问题。
更新: 我刚刚发现我可以在Objective-C中导入和使用该模块,但Objective-C中只有部分功能可用。在Swift中导入根本不起作用。
发布于 2019-06-10 14:46:05
编辑08/11/2015:这已在Xcode版本7.0 beta 5(7A176x)中修复。将它们作为嵌入式库导入后,我可以在任何项目中使用自己的框架。
我遇到的问题与nguoy_tk相同:
但是我刚刚下载了Xcode 7 beta 4,虽然这个问题似乎已经消失,但在尝试导入模块时又出现了另一个问题:
Cannot load underlying module for '[Module]'"
然而奇怪的是,构建是成功的。
https://stackoverflow.com/questions/-100005188
复制相似问题