首页 文章

AdMobSDK:Apple Mach-O链接器错误

提问于
浏览
0

当我将AdMobSDK添加到Xcode项目时,
Apple Mach-O Linker error 发生 .

我有这个代码 .

MainViewController.m

#define BANNER_UNIT_ID @"ca-app-pub-79429573xxxxxxxx/78xxxxxxxx"
@interface MainViewController ()
@property (nonatomic) GADBannerView* bannerView_;
@property (nonatomic, strong) UIView *myView;

@end
@implementation MainViewController
@synthesize myView;

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self setUpMyView];
}

- (void)setUpMyView
{
    myView = [[UIView alloc]initWithFrame:CGRectMake(0, 60, 320, 508)];
    myView.opaque = NO;
    myView.backgroundColor = [UIColor colorWithWhite:1.0f alpha:0.0f];
    [self.view addSubview:myView];

    self.bannerView_ = [[GADBannerView alloc]initWithAdSize:kGADAdSizeBanner];
    self.bannerView_.adUnitID = BANNER_UNIT_ID;
    self.bannerView_.rootViewController = self;
    [myView addSubview:self.bannerView_];
    [self.bannerView_ loadRequest:[GADRequest request]];
}

我添加了以下框架 .

AdSupport
AudioToolbox
AVFoundation
CoreGraphics中
MessageUI
StoreKit
系统配置

然后发生以下错误 .

Apple Mach-O Linker error:
"_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from:
linker command failed with exit code 1 (use -v to see invocation)

我如何解决它?

谢谢 .

1 回答

相关问题