我正在尝试在 Xcode 6 Beta-6中构建一个使用 cocoapods 库的 photo 应用程序扩展。 Xcode 为照片扩展创建的桥接头不能从 cocoapods 看到任何东西。
例如: #import <GPUImage/GPUImage.h>
导致错误 "GPUImage/GPUImage.h" file not found
。
我已经尝试了所有可能的导入路径(包括括号和引号) ,但几乎没有成功。唯一的例外是,对于像 SVProgressHUD
这样的简单的豆荚,下面这个丑陋的可怕的黑客程序可以工作:
#import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h"
.
但是对于 GPUImage 来说,它走进 GPUImage.h
的头部,突然发现它看不到 GPUImageContext.h
,尽管它没有遇到任何问题,因为这是用普通快捷代码的桥接头部导入的,而不是应用程序扩展的一部分。
编译应用程序扩展会阻碍桥接头的正常工作,这两者有什么不同?
注: 我已经阅读了 本教程的每一种可能的排列,它不是立即适用的,以防有人认为他们已经找到了答案。
此外,这个所以问题中描述的问题可能是相关的,但我还是问了这个问题,以防我的问题是针对应用程序扩展的。