Verwenden Sie Cocoapods mit einer App-Erweiterung

Ich versuche zu bauen eine Foto-App Erweiterung in der Xcode 6 Beta 6 verwendet cocoapods-Bibliotheken.
Die bridging-header, die Xcode erzeugt, die für die Foto-Erweiterung kann nicht sehen, nichts von cocoapods.

Beispiel: #import <GPUImage/GPUImage.h> Ergebnisse in der Fehlermeldung "GPUImage/GPUImage.h" file not found.

Ich habe versucht, jeden denkbaren Pfad für den import (mit Klammern und Anführungszeichen) und hatte fast keinen Erfolg. Die Ausnahme ist, dass für einfache Hülsen wie SVProgressHUD folgende hässlich schreckliche hack funktioniert:
#import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h".

Aber für GPUImage, geht es in der GPUImage.h header und beschließt, es plötzlich nicht sehen können GPUImageContext.h obwohl Sie kein Problem, wenn diese importiert, mit den bridging-header für den normalen swift-code, der nicht Teil der app-Erweiterung.

Was ist anders an der Zusammenstellung von app-Erweiterungen, die verhindern, dass die bridging-header von Verhalten sanely?

Hinweis:
Ich habe gelesen, jede mögliche permutation von dieses tutorial und es ist nicht sofort anwendbar, nur falls jemand denkt, Sie haben die Antwort gefunden es.

Auch das beschriebene problem in diese Frage ALSO zusammenhängen kann, aber ich habe diese Frage jedenfalls, falls mein Problem ist spezifisch für app-Erweiterungen.

InformationsquelleAutor der Frage DanBlakemore | 2014-08-27

Schreibe einen Kommentar