我想在我的新应用程序中使用Flurry广告。我已经安装了分析软件包,喜欢它的易于跟踪用户和事件的功能。
然而,在使用新的4.0.1 SDK实现广告时,我遇到了一个错误,但我找不到解决方法。每次尝试构建我的Xcode 4.2项目时,我都会收到以下错误消息:
显然我的FlurryAds.a库出现了问题。我已经尝试多次完全按照Flurry广告指南的步骤进行操作,但是尽管我已经尽力了,我仍然遇到了这个错误。我的库在构建阶段内得到了正确的链接,并且我已经尽力实现了此处描述的修复措施Undefined symbols for architecture armv7,但是没有成功。
有任何想法吗?非常感谢您的帮助。
然而,在使用新的4.0.1 SDK实现广告时,我遇到了一个错误,但我找不到解决方法。每次尝试构建我的Xcode 4.2项目时,我都会收到以下错误消息:
Undefined symbols for architecture armv7:
"_MPMoviePlayerLoadStateDidChangeNotification", referenced from:
-[FlurryVideoPlayer playVideo:view:ad:] in libFlurryAds.a(FlurryVideoPlayer.o)
-[FlurryVideoPlayer moviePlayerLoadStateChanged:] in libFlurryAds.a(FlurryVideoPlayer.o)
"_MPMoviePlayerPlaybackStateDidChangeNotification", referenced from:
-[FlurryVideoPlayer playVideo:view:ad:] in libFlurryAds.a(FlurryVideoPlayer.o)
"_MPMoviePlayerDidEnterFullscreenNotification", referenced from:
-[FlurryVideoPlayer init] in libFlurryAds.a(FlurryVideoPlayer.o)
"_MPMoviePlayerPlaybackDidFinishNotification", referenced from:
-[FlurryVideoPlayer playVideo:view:ad:] in libFlurryAds.a(FlurryVideoPlayer.o)
-[FlurryVideoPlayer moviePreloadDidFinish:] in libFlurryAds.a(FlurryVideoPlayer.o)
-[FlurryVideoPlayer stopMovie] in libFlurryAds.a(FlurryVideoPlayer.o)
"_OBJC_CLASS_$_MPMoviePlayerController", referenced from:
objc-class-ref in libFlurryAds.a(FlurryVideoPlayer.o)
"_MPMoviePlayerWillEnterFullscreenNotification", referenced from:
-[FlurryVideoPlayer init] in libFlurryAds.a(FlurryVideoPlayer.o)
"_MPMoviePlayerContentPreloadDidFinishNotification", referenced from:
-[FlurryVideoPlayer playVideo:view:ad:] in libFlurryAds.a(FlurryVideoPlayer.o)
-[FlurryVideoPlayer moviePreloadDidFinish:] in libFlurryAds.a(FlurryVideoPlayer.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
显然我的FlurryAds.a库出现了问题。我已经尝试多次完全按照Flurry广告指南的步骤进行操作,但是尽管我已经尽力了,我仍然遇到了这个错误。我的库在构建阶段内得到了正确的链接,并且我已经尽力实现了此处描述的修复措施Undefined symbols for architecture armv7,但是没有成功。
有任何想法吗?非常感谢您的帮助。