2016-03-23 13 views
1

有加FBAudience網絡在我的iPhone應用程序,但現在面臨以下問題FBNativeAdd.h工會代碼時獲得compiled.Any想法,爲什麼這種情況正在發生或如何能我們得到這個固定將是非常有用的。FBAudience網:objc_boxable屬性僅適用於結構或

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)) 

回答

2

我通過註釋有問題的代碼提早出門,因爲對象是沒有得到我的場景中使用解決了這個問題。

由於MattDice的答案,現在當我用4.10.1 的Facebook似乎已經解決了它工作正常。

4

我今天剛剛遇到這個問題,我自己。使用Xcode 7.3我安裝了FBAudienceNetwork SDK版本4.10.1並編譯。我正在使用cocoapods,所以我確保將所有Facebook sdks更新到4.10.1。

莢「FBAudienceNetwork」,「〜> 4.10.1」

+0

它沒有得到解決後呢? –

+0

以供將來參考,是所有你需要做的就是更新SDK來4.10.1和您的應用程序進行編譯。即使它現在解決了這個問題,它也不是一個好主意,可以在第三方庫中註釋代碼,這會在稍後導致問題。 – MattDice

+0

非常感謝亞光這真的幫助安裝FBAudienceNetwork –

相關問題