2016-03-23 13 views
1

ios uygulamamda FBAudience ağını ekledim ancak kod derlendiğinde FBNativeAdd.h dosyasındaki aşağıdaki soruna yanıt veriyorum. Bunun neden olduğuna dair bir fikir veya nasıl olabilir? Bunu halledebiliriz gerçekten yardımcı olur.FBAudience Ağ: objc_boxable özniteliği yalnızca struct veya union için geçerlidir

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

cevap

2

Ben nesne benim senaryoda alışmak olmadığından, dışarıda daha erken sorunlu kod yorumlama sorunu çözdü.

MattDice'ın cevabı sayesinde, şimdi 4.10.1 Facebook'u kullandığımda iyi çalışıyor.

4

Bu soruna bugün kendim de rastladım. Xcode 7.3 Kullanımı FBAudienceNetwork SDK sürüm 4.10.1'i kurdum ve derledim. Ben cocoapods kullanıyordum, bu yüzden tüm Facebook SDK'ları da 4.10.1'e güncelledim.

pod 'FBAudienceNetwork', '~> 4.10.1'

+0

bu sorunu çözdü mü? –

+0

Gelecekte başvurmak için, yapmanız gereken tek şey sdk'leri 4.10.1'e güncellemek ve uygulamanızın derlenmesini sağlamaktır. Bir üçüncü taraf kitaplığı içinde kodu yorumlamak için hiçbir zaman iyi bir fikir bulamazsa bile sorunu çözer, daha sonra sorunlara neden olur. – MattDice

+0

çok teşekkürler matt bu gerçekten yardımcı oldu –