当我在 Xcode 中编译我的 cocos2d-x V3 项目时,它运行良好,但在包含 AdMob 框架时,它显示以下链接器错误。
我已经在构建设置下的“其他链接器”部分中包含了“-ObjC”。
架构 armv7 的未定义符号:“_kCMTimeZero”,引用自:-[GADVideoPlayer setAudioMixVolume:] in GoogleMobileAds(GADVideoPlayer.o) “_CMTimeMakeWithSeconds”,引用自:-[GADVideoPlayer seekToTime:] in GoogleMobileAds(GADVideoPlayer.o) “_CMTimeGetSeconds”,引用自:-[GADVideoPlayer notifyVideoPlayerWithTime:] in GoogleMobileAds(GADVideoPlayer.o) -[GADVideoPlayer notifyVideoReadyToPlay] in GoogleMobileAds(GADVideoPlayer.o) "_CMTimeMake",引用自:-[GADVideoPlayer observePlayer] in GoogleMobileAds(GADVideoPlayer.o) "_OBJC_CLASS_$ _EKEventEditViewController”,引用自:GoogleMobileAds(GADOpener.o) 中的 objc-class-ref “_OBJC_CLASS_$_MFMailComposeViewController”,引用自:GoogleMobileAds(GADOpener.o) "_SCNetworkReachabilityCreateWithAddress" 中的 objc-class-ref,引用自:GoogleMobileAds(GADGestureUtil.o) 中的 l001"_OBJC_CLASS_$_MFMessageComposeViewController",引用自:GoogleMobileAds(GADDevice.o) 中的 objc-class-ref objc- GoogleMobileAds(GADOpener.o) "_SCNetworkReachabilitySetCallback" 中的类引用,引用自:___35-[GADNetwork enableNetworkChecking]_block_invoke in GoogleMobileAds(GADNetwork.o) "_SCNetworkReachabilityGetFlags",引用自:l001 in GoogleMobileAds(GADGestureUtil.o) "_OBJC_CLASS_$_EKEventStore “,引用自:GoogleMobileAds 中的 objc-class-ref(GADSlot+MRAID.o) GoogleMobileAds(GADOpener.o) 中的 objc-class-ref”_SCNetworkReachabilitySetDispatchQueue”,引用自:___35-[GADNetwork enableNetworkChecking]_block_invoke in GoogleMobileAds(GADNetwork.o) ___36-[GADNetwork disableNetworkChecking]_block_invoke in GoogleMobileAds(GADNetwork.o) “_OBJC_CLASS_$_EKEvent”,引用自:objc-class-ref in GoogleMobileAds (GADOpener.o)“_OBJC_CLASS_$_ASIdentifierManager”,引用自:GoogleMobileAds 中的 objc-class-ref(GADDevice.o)GoogleMobileAds 中的 objc-class-ref(GADInAppPurchaseTransactionReporter.o)GoogleMobileAds 中的objc-class-ref(GADGestureIdUtil.o) GoogleMobileAds(GADMAdURLAdapter.o) "_SCNetworkReachabilityCreateWithName" 中的 objc-class-ref,引用自:___35-[GADNetwork enableNetworkChecking]_block_invoke in GoogleMobileAds(GADNetwork.o) "_OBJC_CLASS_$_CTTelephonyNetworkInfo",引用自:GoogleMobileAds(GADDevice.o) 中的 objc-class-ref"_CTRadioAccessTechnologyDidChangeNotification",引用自:___48-[GADDevice enableRadioAccessTechnologyChecking]_block_invoke_2 in GoogleMobileAds(GADDevice.o) ld: symbol(s)未找到架构 armv7 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)链接器命令失败,退出代码为 1(使用 -v 查看调用)链接器命令失败,退出代码为 1(使用 -v 查看调用)