【发布时间】:2016-12-07 15:53:03
【问题描述】:
我从另一个团队获得了图书馆。我正在尝试在我们的项目中使用库,但这样做时出现错误无法构建模块“通用库”(框架名称)
以下是我研究过但没有帮助的解决方案:
1. Delete Derived data content. Clean and Build.
2. Framework is added in 'Link binary with libraries' of Build phases.
3. While adding framework checkmarked : Target and Copy content to folder.
即使我尝试了这个stackoverflow-link,但没有任何突破!
唯一有效的方法是在 Project 中删除 Swift compiler - code generation section 中的 Objective-C bridging header path 和 build settings。
但是,此后我无法获得 Common 接口来创建实例(即 Common 不会出现在下拉列表中)
下面是框架结构。
还有其他解决办法吗?
【问题讨论】:
-
检查一下它可能对你有帮助:stackoverflow.com/questions/29620786/…
-
@Pandey_Laxman:没有帮助。 :-(
-
你可以尝试删除导入行并重新编写它,如果它不起作用然后使用 @import 而不是 #import 。实际上我在我的应用程序中构建 xmppframework 时遇到了同样的问题,所以我删除了该行,然后再次写入 import 然后它工作了
-
@import 后跟框架名称,不带任何引号和 括号。所以使用@而不是#是没有问题的
-
所以你有CommonLibrary的源代码和项目文件,对吗?你能告诉我你工作区的项目树吗?
标签: ios objective-c xcode module frameworks