2015-08-07 21 views
6

Tôi đang cố tạo thư viện Cocoapods. Thư viện của tôi sẽ bao gồm Google-Mobile-Ads-SDK là phụ thuộc. Tôi sử dụng lệnhCách thêm phụ thuộc vào Cocoapods

pod lib create BannerViewController 
> my email address 
What language do you want to use?? [ ObjC/Swift ] 
> Swift 
Would you like to include a demo application with your library? [ Yes/No ] 
> Yes 
Which testing frameworks will you use? [ Quick/None ] 
> None 
Would you like to do view based testing? [ Yes/No ] 
> No 

sau đó tôi thay đổi nội dung BannerViewController.podspec thêm sau dòng

s.dependency 'Google-Mobile-Ads-SDK', '~> 7.0' 

Tôi cố gắng để sử dụng pod lib lint BannerViewController.podspec

[!] BannerViewController did not pass validation, due to 1 error and 3 warnings. 
You can use the `--no-clean` option to inspect any issue. 

Tôi cố gắng để pod cập nhật trong ví dụ thư mục sau đây và đã sau lỗi

[!] The 'Pods-BannerViewController_Example' target has transitive dependencies that include static binaries: (/Developer/BannerViewController/Example/Pods/Google-Mobile-Ads-SDK/GoogleMobileAdsSdkiOS-7.4.0/GoogleMobileAds.framework) 

Tôi không biết làm cách nào để thêm Google-Mobile-Ads-SDK vào nhóm phát triển của mình để tôi có thể kiểm tra mã của mình cục bộ. Tài liệu Cocoapods không rõ ràng. Tôi đang sử dụng Cocoapods 0.38.2

Trả lời

0

Sử dụng pod lib lint BannerViewController.podspec --use-libraries

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