2013-02-26 29 views
9

Tôi đang cố gắng tích hợp iAds trong SDK dàn xếp Admob cho mục đích đó, tôi đã tải xuống iAdListAdapter từ Mediation website Download Link và thêm nó vào dự án xcode của tôi nhưng bây giờ khi tôi cố gắng biên dịch dự án lỗi sau:Lỗi khi tích hợp iAd trong Dàn xếp AdMob SDK

Undefined symbols for architecture i386: 
"_ADBannerContentSizeIdentifierLandscape", referenced from: 
    -[GADMAdapterIAd getBannerWithSize:] in libAdapterIAd.a(GADMAdapterIAd.o) 
    -[GADMAdapterIAd adjustADBannerToAdSize] in libAdapterIAd.a(GADMAdapterIAd.o) 
"_ADBannerContentSizeIdentifierPortrait", referenced from: 
    -[GADMAdapterIAd getBannerWithSize:] in libAdapterIAd.a(GADMAdapterIAd.o) 
    -[GADMAdapterIAd adjustADBannerToAdSize] in libAdapterIAd.a(GADMAdapterIAd.o) 
"_OBJC_CLASS_$_ADBannerView", referenced from: 
    objc-class-ref in libAdapterIAd.a(GADMAdapterIAd.o) 
"_OBJC_CLASS_$_ADInterstitialAd", referenced from: 
    objc-class-ref in libAdapterIAd.a(GADMAdapterIAd.o) 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Xin hướng dẫn những gì tôi làm sai hoặc những gì là cách chính xác của việc thêm iAds để hòa giải SDK bằng cách này: tôi đang sử dụng XCode 4.6 với min sdk 5.0

Bất kỳ sự giúp đỡ thực sự là đánh giá cao!

Trả lời

16

Hóa ra rằng tôi cần thiết để thêm iAd.Framework và loại bỏ -all_load Cờ trong dự án, trong đó đã giải quyết được vấn đề.

0

Đối với những người sử dụng liên kết tự động, vui lòng bao gồm "#import < iAd/iAd.h>" trong bất kỳ tệp nguồn nào của bạn/

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