Tôi đang cố gắng tạo một Tiện ích mở rộng ứng dụng ảnh trong Xcode 6 Beta-6 sử dụng thư viện cocoapods. Tiêu đề bắc cầu mà Xcode tạo cho phần mở rộng ảnh không thể nhìn thấy bất kỳ thứ gì từ cocoapods.
Ví dụ: #import <GPUImage/GPUImage.h>
kết quả là lỗi "GPUImage/GPUImage.h" file not found
.
Tôi đã thử mọi đường dẫn có thể tưởng tượng cho việc nhập (có dấu ngoặc và dấu ngoặc kép) và hầu như không thành công. Trường hợp ngoại lệ là đối với vỏ đơn giản thích SVProgressHUD
, sau khủng khiếp hack xấu xí hoạt động:
#import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h"
.
Nhưng đối với GPUImage, nó đi vào GPUImage.h
tiêu đề và quyết định rằng nó đột nhiên không thể nhìn thấy GPUImageContext.h
mặc dù không có vấn đề gì khi điều này được nhập với tiêu đề bắc cầu cho mã nhanh bình thường không phải là một phần của tiện ích ứng dụng.
Điều gì khác biệt về việc biên dịch các tiện ích mở rộng ứng dụng đang ngăn chặn tiêu đề bắc cầu hoạt động một cách bình thường?
Lưu ý: Tôi đã đọc mọi hoán vị có thể có của hướng dẫn này và nó không thể áp dụng ngay lập tức, đề phòng bất kỳ ai nghĩ rằng họ đã tìm thấy câu trả lời ở đó.
Ngoài ra, vấn đề được mô tả trong câu hỏi SO này có thể liên quan, nhưng tôi vẫn hỏi câu hỏi này trong trường hợp vấn đề của tôi là cụ thể đối với tiện ích mở rộng ứng dụng.