swift – 使用Cocoapods与应用程序扩展

前端之家收集整理的这篇文章主要介绍了swift – 使用Cocoapods与应用程序扩展前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在Xcode 6 Beta-6中使用cocoapods库构建照片应用程序扩展。
Xcode为照片扩展创建的桥接头无法从Cocopapod查看任何内容

例如:#import< GPUImage / GPUImage.h>导致错误“GPUImage / GPUImage.h”文件未找到。

我试过每一个可能的路径导入(括号和引号),几乎没有成功。唯一的例外是,对于像SVProgressHUD这样的简单pod,以下丑陋的可怕的黑客工程:
#import“../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h”。

但是对于GPUImage,它进入GPUImage.h标头,并决定它突然看不到GPUImageContext.h虽然没有问题,当导入与不是应用程序扩展名的正常Swift代码的桥接标头。

应用程式额外资讯的编译有什么不同之处,这阻碍了桥接标头的行为?

注意:
我读了每一个可能的排列this tutorial,它不是立即适用,只是为了防止任何人认为他们已经找到答案。

此外,this SO question中描述的问题可能有关,但我反问这个问题,以防我的问题是特定于应用程式额外资讯。

正确的方法是更新您的podfile只添加一行:
link_with 'yourApp','yourAppExtension'

和pod更新应该解决问题。

原文链接:https://www.f2er.com/swift/321399.html

猜你在找的Swift相关文章