cocoapods ライブラリを使用する Xcode 6 Beta-6 で写真アプリ拡張機能を構築しようとしています。Xcode が写真拡張機能用に作成するブリッジ ヘッダーは、cocoapod からは何も見ることができません。
例:#import <GPUImage/GPUImage.h>
エラーが発生します"GPUImage/GPUImage.h" file not found
。
考えられるすべてのインポート パス (括弧と引用符を使用) を試しましたが、ほとんど成功しませんでした。例外は、 のような単純なポッドのSVProgressHUD
場合、次の醜い恐ろしいハックが機能することです:
#import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h"
.
しかし、GPUImage の場合、ヘッダーに足を踏み入れ、アプリ拡張機能の一部ではない通常の Swift コードのブリッジ ヘッダーを使用してインポートすると問題がないにもかかわらずGPUImage.h
、突然表示されないと判断します。GPUImageContext.h
ブリッジ ヘッダーの正常な動作を妨げているアプリ拡張機能のコンパイルの違いは何ですか?
注: 私はこのチュートリアルのすべての可能な順列を読みましたが、誰かがそこで答えを見つけたと思う場合に備えて、すぐには適用できません。
また、このSOの質問に記載されている問題が関連している可能性がありますが、私の問題がアプリ拡張機能に固有のものである場合に備えて、とにかくこの質問をしました.