Swift之Umbrella header .h not found

转载 2016年06月01日 16:44:29

最近在学习Swift,从网上下载了个Swift项目看看,结果pods update后遇到了:

error: umbrella header 'Realm.h' not found umbrella header "Realm.h"

error: could not build Objective-C module 'Realm'

经自己尝试未果,Stackoverflow后找到答案:

1.升级Xcode到7.2以上

2.在Project中将Always Search User Paths设置为NO

3.将报错的相关.h从private移到public

4.在Poject中将Enable Modules (C and Objective-C)设置为Yes

5.因为Swift编译器和pods 0.39以上不和谐,所以需要将pods降版本

sudo gem uninstall cocoapods -v 0.39 (当前版本号pod --version查看)

sudo gem install cocoapods -v 0.38.2

第5种是解决我的问题,希望能有所帮助

warning: no umbrella header found for target 'xxxxx', module map will not be generated

warning: no umbrella header found for target 'xxxxx', module map will not be generated
  • skylin19840101
  • skylin19840101
  • 2016年04月25日 09:57
  • 3457

Umbrella Header for Module Bolts does not include header 'XXXXXX.h'?

在我们引入第三方Framwork时,有时会出现如标题的警告提示? 如何解决? Framework 将在以下目录下创建一个Module/,并创建一个module.modulemap文件 ...
  • pjk1129
  • pjk1129
  • 2015年07月23日 11:48
  • 4961

swift与objectc混编 module-Swift.h file not found

大家都知道,swift与objective-c混编时,系统会自动生成一个swift.h文件。不是指那个bridge文件,那个是用来往swift里导入objective-c类的,说的是用来往object...
  • dauihiY
  • dauihiY
  • 2015年01月14日 19:43
  • 4616

object-c调用swift -swift file not found

在使用oc调用swift时,一定要看清,下面的红色部分,productName,不是类名。坑爹啊! 苹果官方文档:https://developer.apple.com/library/i...
  • Qyee16
  • Qyee16
  • 2015年06月10日 23:48
  • 1129

错误:'xxx/xxx.h' file not found

xxx'MAMapKit/MAMapKit.h' file not found 有时候加入某些SDK或者第三方后, 编译时各种framework的头文件找不到....
  • wangyanchang21
  • wangyanchang21
  • 2016年04月12日 18:10
  • 911

XCode里遇到 #include <XXX.h>file not found的解决方案

最近在学习如何在C++里调用Java方法,遇到提示
  • dongccc
  • dongccc
  • 2014年11月21日 14:34
  • 24145

iOS Cocoapods安装、使用

1.更新ruby源: gem sources -l #(查看当前ruby的源) gem sources --remove https://rubygems.org/ #(移除当前ruby的源) gem...
  • dongyangTan
  • dongyangTan
  • 2016年12月06日 14:38
  • 143

mac系统升级到10.12后homebrew不能正常使用的问题

新的系统更新后对一些重要目录的权限进行了限制,原先安装的homebrew可能会出现一些问题,造成无法正常使用homebrew 附上一条安装homebrew命令/usr/bin/ruby -e "$(...
  • bcqd1211
  • bcqd1211
  • 2017年01月23日 00:48
  • 2090

【个人笔记重点,不作为参考】主题:Angular2- 从 beta 到 release4.0 版本升级总结

转载自:https://www.qcloud.com/community/article/832946?fromSource=gwzcw.149714.149714.149714 一、版本说...
  • qq_37146850
  • qq_37146850
  • 2017年05月18日 15:19
  • 1581

FFmpeg源代码简单分析:configure

本文记录FFmpeg的Configure脚本的源代码。Configure一方面用于检测FFmpeg的编译环境,另一方面根据用户配置的选项生成config.mak,config.h文件(可能还有conf...
  • leixiaohua1020
  • leixiaohua1020
  • 2015年03月24日 10:22
  • 28546
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Swift之Umbrella header .h not found
举报原因:
原因补充:

(最多只允许输入30个字)