迁移到 64 位时如何解决链接器的 "Undefined Symbol" 错误?
How to resolve "Undefined Symbol" error from Linker while moving to 64-bit?
我有一个带有 Xcode6 的应用程序。在我将体系结构更改为 64 位之前,它运行成功。链接器然后给出此错误消息:
Undefined symbols for architecture 64bit:
"_OBJC_CLASS_$_GADBannerView", referenced from:
objc-class-ref in Appdelegate.o
"_OBJC_CLASS_$_GADRequest", referenced from:
objc-class-ref in Appdelegate.o
和许多其他类似的。
我已经检查了框架链接器,它们没问题。
我该如何解决?
谢谢
Admob 似乎在 11 月 13 日升级为支持 64 位,因此您应该可以只升级您的副本:
http://googleadsdeveloper.blogspot.com/2013/11/new-google-mobile-ads-sdk-for-ios.html
我有一个带有 Xcode6 的应用程序。在我将体系结构更改为 64 位之前,它运行成功。链接器然后给出此错误消息:
Undefined symbols for architecture 64bit:
"_OBJC_CLASS_$_GADBannerView", referenced from: objc-class-ref in Appdelegate.o
"_OBJC_CLASS_$_GADRequest", referenced from: objc-class-ref in Appdelegate.o
和许多其他类似的。 我已经检查了框架链接器,它们没问题。 我该如何解决?
谢谢
Admob 似乎在 11 月 13 日升级为支持 64 位,因此您应该可以只升级您的副本: http://googleadsdeveloper.blogspot.com/2013/11/new-google-mobile-ads-sdk-for-ios.html