已经在我的ios应用程序中添加了FBAudience网络,但是在FBNativeAdd.h中,当代码正在使compiled.Any了解为什么会发生这种情况或如何解决这个问题时,将面临以下问题,这将是非常有用的。
In file included from /Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/src/Track.m:13:
In file included from /Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/src/Util.h:24:
In file included from /Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/Pods/FBAudienceNetwork/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h:27:
/Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/Pods/FBAudienceNetwork/FBAudienceNetwork.framework/Headers /FBNativeAd.h:245:11: error: 'objc_boxable' attribute only applies to struct or union
FB_EXPORT FB_OBJC_BOXABLE struct FBAdStarRating {
^
In file included from /Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/src/Track.m:13:
In file included from /Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/src/Util.h:24:
In file included from /Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/Pods/FBAudienceNetwork/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h:21:
In file included from /Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/Pods/FBAudienceNetwork/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h:21:
/Users/bbbb/gitProjects/aaaa/frameworks/runtime-src/proj.ios_mac/Pods/FBAudienceNetwork/FBAudienceNetwork.framework/Headers/FBAdDefines.h:40:40: note: expanded from macro 'FB_OBJC_BOXABLE'
#define FB_OBJC_BOXABLE __attribute__((objc_boxable))发布于 2016-03-23 13:30:46
我解决了这个问题,因为在我的场景中没有使用该对象,所以我在前面对问题代码进行了注释。
感谢MattDice的回答,当我使用4.10.1 Facebook似乎已经修复了它时,它现在运行得很好。
发布于 2016-03-23 13:19:10
今天我自己也遇到了这个问题。使用Xcode 7.3,我安装了FBAudienceNetwork SDK4.10.1版本,并编译了它。我正在使用cocoapods,所以我确保将所有的Facebook sdks更新为4.10.1。
pod 'FBAudienceNetwork','~> 4.10.1‘
https://stackoverflow.com/questions/36178316
复制相似问题