2014-09-13 64 views
0

从5.1.1升级的XCode 6.0不能编译我的项目后 - 得到链接错误:的XCode 6和iOS 8 - 谷歌API客户端库Objective-C的连接错误

的架构ARMv7的未定义符号: “_OBJC_CLASS_ $ _GTLDrivePermissionId”,从引用: objc级,裁判在GTLDrive_Sources.o “_OBJC_CLASS _ $ _ GTLDriveChannel”,从引用: objc级,裁判在GTLDrive_Sources.o LD:符号(S)未找到的ARMv7架构 铿锵声:错误:链接器命令失败,退出代码1(使用-v查看调用)

有谁知道如何解决它?

+0

你在你的应用程序建立什么其他的架构?并且你的应用仍然在Xcode 5.1.1中构建? – 2014-09-13 14:23:43

+0

标准体系结构 – 2014-09-13 15:06:57

+0

XCode 5.1.1具有相同的错误 - 因为升级到最新的Google API库后出现错误 – 2014-09-13 15:08:11

回答

0

试试这个。它在升级AdMob SDK后适用于我。

继SDK版本说明你要链接两个额外的框架: https://developers.google.com/mobile-ads-sdk/docs/admob/ios/rel-notes

  1. Official release for iOS 8 support.

  2. Ad loading takes less time on the main thread on iOS 8.

  3. Smart Banner ads are correctly displayed in landscape on iOS 8.

  4. Requires linking against two new frameworks: EventKit and EventKitUI. These are auto-linked if modules and auto-linking frameworks are enabled.

  5. Deprecated mediatedAdView property on GADBannerView.

  6. Removed the previously deprecated loadAndDisplayRequest:usingWindow:initialImage: method on GADInterstitial.

相关问题