2017-10-10 21 views
6
  • carthage version: 0.25.0
  • xcodebuild -version: 8.3.3
  • Bạn đang sử dụng --no-build? Không
  • Bạn đang sử dụng --no-use-binaries? Không
  • Bạn đang sử dụng --use-submodules? Không
  • Bạn đang sử dụng --cache-builds? Không

Cartfile github "rs/SDWebImage" github "AgileBits/onepassword-extension" github "hsousa/HCSStarRatingView" github "sugoi-wada/facebook-ios-sdk" "780a72cd6086c57939d83a7143462ae13dfb9a74" github "CSStickyHeaderFlowLayout/CSStickyHeaderFlowLayout" github "card-io/card.io-iOS-source" Đang cố gắng để Merge tĩnh Khung Sử dụng Carthage

tôi có thể xây dựng phụ thuộc của tôi bằng cách sử dụng xây dựng kịch bản như đã nêu trong documentation here. Bây giờ tôi đang cố gắng kết hợp các khung tĩnh của tôi thành một khung công tác động và chạy vào các vấn đề.

Để bắt đầu, tôi đang thêm một khung duy nhất vào mục tiêu dylib, tôi đã tắt bitcode và thêm OTHER_LDFLAGS: -all_load, -ObjC sau. Tôi bắt đầu nhỏ với HCSStarRatingView. Nó đã được thêm vào mục tiêu dylib và xây dựng.

Để kiểm tra khung kết hợp mới này, tôi đã thêm mục tiêu ứng dụng. Tôi có thể nhập mục tiêu khung và mục tiêu ứng dụng nhận ra nó. Tuy nhiên, khi tôi cố gắng khai báo chế độ xem mới với let view = HCSStarRatingView(frame: .zero) Tôi nhận được lỗi sau: Use of unresolved identifier 'HCSStarRatingView'.

Tôi giả định rằng tôi không nhập trực tiếp HCSStarRatingView vì giờ đây nó là một phần trong mục tiêu khung của tôi. Tôi cũng giả định rằng tôi không phải thêm bất cứ điều gì vào ô tiêu đề của khung mục tiêu động của tôi để lộ ra các khung tĩnh được liên kết bên trong. Những giả định đó có đúng không? Bất kỳ ý tưởng những gì tôi có thể bị thiếu ở đây?

+1

Hey @jsorge, đã tou bao giờ con số này ra? Tôi wluld được quan tâm về việc biết làm thế nào bạn giải quyết vấn đề – iOSAddicted

+1

@ jsorge Có cùng một vấn đề, bạn đã quản lý để giải quyết điều này? – sarunw

Trả lời

0

tôi nghĩ giả định của bạn có thể sai.
Tôi có một thiết lập tương tự và làm cho nó hoạt động bằng cách nhập cả hai: khung động và thư viện tĩnh mà nó phụ thuộc vào. ví dụ:

import framework-target 
import HCSStarRatingView 

hơn nữa tôi đã phải đảm bảo rằng các mục tiêu ứng dụng bao gồm các carthage xây dựng con đường

Các vấn đề liên quan