Я намагаюся створити розширення для фотографій у Xcode 6 Beta-6, яке використовує бібліотеки cocoapods. Мостовий заголовок, який Xcode створює для розширення фото, не бачить нічого з cocoapods.
Наприклад: #import <GPUImage/GPUImage.h>призводить до помилки "GPUImage/GPUImage.h" file not found.
Я перепробував усі можливі шляхи імпорту (з дужками та лапками) і майже не мав успіху. Винятком є те , що для простих стручки подобається SVProgressHUDнаступна некрасиво жахливий хак працює:
#import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h".
Але для GPUImage він заходить у GPUImage.hзаголовок і вирішує, що раптом не бачить, GPUImageContext.hнезважаючи на відсутність проблем, коли це імпортується із заголовком переходу для звичайного швидкого коду, який не є частиною розширення програми.
Чим відрізняється компіляція розширень додатків, яка заважає мостовому заголовку вести себе нормально?
Примітка: Я прочитав усі можливі перестановки цього підручника, і вони не застосовуються відразу, на випадок, якщо хтось подумає, що знайшов там відповідь.
Крім того, проблема, описана в цьому запитанні щодо SO, може бути пов’язана, але я все одно поставив це запитання на випадок, якщо моя проблема стосується розширень програми.
