相关疑难解决方法(0)

迅速.无法建立Objective-c模块'Alamofire'

Alamofire的新鲜香草子模块安装,使用XCode6并遵循指示T.这里的东西是不合适的.我得到的错误是"无法构建objective-c模块"alamofire"on import alamofire.这是我得到的错误的屏幕截图:

在此输入图像描述 我的配置:

在此输入图像描述

swift alamofire

110
推荐指数
8
解决办法
8万
查看次数

iOS:无法构建模块<framework-name>

我有另一个团队的图书馆.我正在尝试在我们的项目中使用库,同时这样做会出现错误无法构建模块'Common Library'(框架名称)

截图1

以下是我工作但没有帮助的解决方案:

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.
Run Code Online (Sandbox Code Playgroud)

即使我尝试了这个stackoverflow-link但没有任何突破!

截图2

截图3

只有工作的事情被删除Objective-C bridging header pathSwift compiler - code generation sectionbuild settings项目中.

但是,此后我无法获得创建实例的Common接口(即Common下不会出现在下拉列表中)

下面是框架结构.

截图6

任何其他修复?

xcode frameworks module objective-c ios

28
推荐指数
2
解决办法
2万
查看次数

@import X; 导致错误无法构建模块X.

我有一个定义为模块的自定义框架TSUI.它有Objective-C和Swift代码.如果我在Objective-C代码中导入它,如下所示:

#import <TSUI/TSUI.h>
Run Code Online (Sandbox Code Playgroud)

一切正常,但我只能访问Objective-C代码.但是,如果我将其导入为:

@import TSUI;
Run Code Online (Sandbox Code Playgroud)

要么

#import <TSUI/TSUI.h>
#import <TSUI/TSUI-Swift.h>
Run Code Online (Sandbox Code Playgroud)

一切都编译好,但在Xcode中我得到以下错误: 在此输入图像描述

在框架和应用程序代码中,我设置了以下构建设置:

  • 嵌入内容包含Swift代码= YES
  • 允许框架模块中的非模块化包含= YES
  • 启用模块= YES

我已经尝试清理项目,清理派生数据,问题不断回归.如果框架不包含Swift代码但是包含在@import而不是#import中,它也会出现.目前我会认为这是一个错误.

xcode module objective-c ios swift

5
推荐指数
1
解决办法
1414
查看次数

标签 统计

ios ×2

module ×2

objective-c ×2

swift ×2

xcode ×2

alamofire ×1

frameworks ×1