Đối với kiến trúc sau:Share cocoapods với khung tùy chỉnh bao gồm trong dự án
_Code
___CustomFramework
___ProjectA
_____ProjectA
_____Workspace
_____Podfile
_____Pods
Tôi đang sử dụng không gian làm việc của PROJECTA (được tạo bởi podfile) và tôi đã bao gồm CustomFramework bên trong ProjectA thành công, Tôi có thể sử dụng các phương thức từ CustomFramework bên trong ProjectA.
Bây giờ, tôi muốn chia sẻ nhóm của ProjectA với CustomFramework. Vì vậy, tôi có thể sử dụng các phương thức từ các pod của ProjectA bên trong CustomFramework. Đó là nơi tôi bị kẹt và cần giúp đỡ.
Những gì tôi đã cố gắng cho đến nay:
Nhưng tôi không chắc chắn nếu nó là đúng cách, hoặc cú pháp tốt để liên kết CustomFramework
PODFILE
nền tảng: ios, '8.0'link_with 'PROJECTA', 'CustomFramework'
pod 'nameofpod', '3.1.0'
Tôi cũng đã thiết 'Cho phép phi mô-đun bao gồm trong khung Modules' và đặt nó vào YES, cho cả các tập tin dự án (màu xanh) và Khung Tuỳ chỉnh
Nhưng CustomFramework vẫn không nhận ra tôi vỏ: -/
Nó làm một công việc tốt về kiến trúc. Tôi đã nhập (một trong nhóm của tôi) trong tệp CustomFramework.h của tôi, nhưng vẫn không tìm thấy. Nhưng nó được tìm thấy trong ProjectA. –
Marc
Bạn đã tạo podfile trong thư mục chứa ProjectA và thư mục CustomFramework chưa? – euthimis87
Thư mục nên có những tập tin này: AllInOne/PROJECTA/ProjectA.xcodeproj, AllInOne/CustomFramework/CustomFramework.xcodeproj, AllInOne/podfile, AllInOne/AllInOne.xcworkspace – euthimis87