user7388
user7388

Reputation: 1741

integration of FlurryAds

I am trying to integrate the flurryAds to my iPhone app, I am not able to do this. I import the .h files named

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

when I initialize using line of code like

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

I get an error like

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

Can any one help me for this? Thank you in advance

Upvotes: 0

Views: 453

Answers (3)

lostInTransit
lostInTransit

Reputation: 70997

Check this link. See if it helps.

Try removing the -ObjC flag and then see if you still get the error.

Upvotes: 0

Aman Bansal
Aman Bansal

Reputation: 1579

Did you include the below required frameworks inside your app?

MediaPlayer.framework

SystemConfiguration.framework

UIKit.framework

CoreGraphics.framework

(Full disclosure: I work in the Support team at Flurry)

Upvotes: 0

iPhoneProcessor
iPhoneProcessor

Reputation: 5110

I guess your project is for iPhone/iPad. i386 is for mac project.

So remove i386 from valid architecture.

See this image: http://postimage.org/image/pxz2fyij5/

Or, one other chance is you are using Mac Flurry Lib...use iphone version of flurry lib.

Upvotes: 2

Related Questions