soj*_* na 2 xcode facebook objective-c ios
我试图加入,FBAudienceNetwork.framework因为我想在我的应用中显示横幅广告/插页式广告单元.但我的应用程序给了我几个错误.
错误
架构armv7的未定义符号:
"_ OBJC_CLASS _ $ _ CIContext",引自:
FBAudienceNetwork(FBAdUtility.o)中的objc-class-ref
"_OBJC_CLASS _ $ _ CIFilter",引自:
FBAudienceNetwork(FBAdBlurredImageView.o)中的
objc -class-ref objc- FBAudienceNetwork中的class-ref(FBAdUtility.o)
"_ kCIInputImageKey",引自:
___ 65- [FBAdBlurredImageView sliceImage:withAspectRatioInfo:withBlock:]
_ block_invoke42 in FBAudienceNetwork(FBAdBlurredImageView.o)
+ [FBAdUtility(FBAdViewUtility)blurImage:withRadius:]
in FBAudienceNetwork( FBAdUtility.o)
"_OBJC_CLASS _ $ _ EAGLContext",从引用:
在FBAudienceNetwork(FBAdUtility.o objc级-REF)
"_kCIContextWorkingColorSpace",从引用:
+ [FBAdUtility(FBAdViewUtility)blurImage:withRadius:]
在FBAudienceNetwork(FBAdUtility.o)
"_kCIInputScaleKey",引用自:
___ 65- [FBAdBlurredImageView sliceImage:withAspectRatioInfo:withBlock:]
_ block_invoke42 in FBAudienceNetwork(FBAdBlurredImageView.o)
"_ OBJC_CLASS _ $ _ CIImage",引自:
o FBAudienceNetwork中的bjc-class-ref(FBAdBlurredImageView.o)
FBAudienceNetwork中的objc-class-ref(FBAdUtility.o)
ld:未找到架构armv7
clang的符号:错误:链接器命令失败,退出代码为1(使用-v看看调用)
骨架
- MediaPlayer
- CoreMedia
- SystemConfiguration
- CoreTelephony
- AVFoundation
- StoreKit
- CoreMotion
- AdSupport
- Foundation
- CoreGraphics
- UIKit
- libc++.dylib
- libz.dylib
Run Code Online (Sandbox Code Playgroud)
设置
Architecture : $(ARCHS_STANDARD_INCLUDING_64_BIT)
Deployment Target : 7.0
FBAudienceNetwork version : v4.1.0
Run Code Online (Sandbox Code Playgroud)
此外,我是否需要包含Bolts.framework才能使用Audience Network?
包含它之后,错误就消失了.
所以我想知道是否需要Bolts.framework.
(当我使用FBAudienceNetworkv3.23时,没有发生这些错误)
我找到了解决方案.
我刚刚改变了我的项目设置.
Apple LLVM 6.0 - Language - Modules
: Enable Modules (C and Objective-C) => YES
Run Code Online (Sandbox Code Playgroud)
我希望这对开发人员使用Facebook的受众网络有所帮助.
| 归档时间: |
|
| 查看次数: |
1991 次 |
| 最近记录: |