带有 iOS 9.1 错误的 Xcode 7.1:在框架模块“Parse.PFGEoPoint”中包含非模块化标头

Posted

技术标签:

【中文标题】带有 iOS 9.1 错误的 Xcode 7.1:在框架模块“Parse.PFGEoPoint”中包含非模块化标头【英文标题】:Xcode 7.1 with iOS 9.1 error: include of non-modular header inside framework module 'Parse.PFGeoPoint' 【发布时间】:2016-02-06 13:50:03 【问题描述】:

将我的 xcode 更新到 7.1 后,我收到此错误:

include of non-modular header inside framework module 'Parse.PFGeoPoint' 

它不会让“解析”模块构建。我将 Target 中的“允许框架模块中的非模块化包含”设置为“是”,但没有帮助。我想这是一个快速的编译器错误。你有什么解决办法吗?谢谢。

【问题讨论】:

【参考方案1】:

转到构建设置并在目标下搜索 Allow Non-modular Includes in Framework Modules 并将其设置为是。


注意:如果您使用的是 CocoaPods。运行
    [sudo] gem install cocoapods pod install

【讨论】:

以上是关于带有 iOS 9.1 错误的 Xcode 7.1:在框架模块“Parse.PFGEoPoint”中包含非模块化标头的主要内容,如果未能解决你的问题,请参考以下文章

无法将 ios 9.1 设​​备连接到 xcode 7.1

带有情节提要的 presentViewController 显示黑色视图 iOS 7.1 xcode 5.1

带有fastlane的Xcode 9.1没有无头运行

Xcode 5.1 - iOS 7.1 错误

Xcode 7.1 中 ios 的 Crashlytics,在 xcode 7 中添加框架后抛出多个错误

“找不到开发者磁盘映像”