2013-03-20 19 views
0

我想整合flurryAds到我的iPhone應用程序,我無法做到這一點。 我導入一個名爲FlurryAds的集成

#import "Flurry.h" 
#import "FlurryAds.h" 
#import "FlurryAdDelegate.h" 

的.h文件,當我使用初始化代碼行像

[Flurry startSession:@"DV2B6SYZTHSJ5230458"]; 
[FlurryAds initialize:self.viewController]; 

我得到這樣

Undefined symbols for architecture i386: 
    "_OBJC_CLASS_$_FlurryHttpAsyncTask", referenced from: 
     objc-class-ref in libFlurryAds.a(libFlurryAds.a-i386-master.o) 

錯誤的任何一個可以幫助我這個? 預先感謝您

+0

你想整合FlurryAds或flurry Analytics ..? – 2013-03-20 05:35:43

+0

我想整合FlurryAds ... – user7388 2013-03-20 05:50:43

回答

2

我想你的項目是iPhone/iPad。 i386是爲mac項目。

因此,從有效的體系結構中刪除i386。

看到這個圖片:http://postimage.org/image/pxz2fyij5/

或者,另外一個機會就使用的是Mac亂舞庫...使用亂舞LIB的iPhone版本。

+0

謝謝你,但它與你的形象相同。 :( – user7388 2013-03-20 05:33:40

+0

然後你使用Flurry Lib的iphone版本嗎?我猜它的mac版本..所以你得到錯誤的i386 – iPhoneProcessor 2013-03-20 05:35:29

+0

不,我使用flurry lib的iphone。我遵循從這個[鏈接](http:///support.flurry.com/index.php?title=Publisher/GettingStarted)。 – user7388 2013-03-20 05:41:52

0

您是否在應用程序中包含了以下必需的框架?

MediaPlayer.framework

SystemConfiguration.framework

UIKit.framework

CoreGraphics.framework

(全面披露:我的支持團隊工作在亂舞)

+0

是啊..我已包括 – user7388 2013-03-20 07:06:16

0

檢查this link。看看它是否有幫助。

嘗試刪除-ObjC標誌,然後查看是否仍然出現錯誤。

+0

鏈接不再工作。 – rptwsthi 2015-11-21 09:50:50