Xcode 4, iOS SDK 4.3 and Undefined Symbols with Greystripe Ad Solution

I recently upgraded to Xcode 4 / iOS SDK 4.3, and now I'm having problems with the solution for GreyStripe ads when creating with the base SDK 4.3. I used to build with Xcode 3, and the underlying SDK 4.0 and Greystripe ads worked fine.

Now when I use the base SDK 4.3, I get the following error:

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_GSAdSlotDescription", referenced from:
      objc-class-ref in AppDelegate.o
  "_OBJC_CLASS_$_GSAdEngine", referenced from:
      objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status

This happens when I create for the simulator iPhone 4.0, simulator 4.1 and simulator 4.2 and simulator 4.3.

What is the problem?

Greetings.

+3
source share
2 answers

Just add the class file [for example: FileOperations.m] to the compilation sources that is in the target project.

+3
source

, "" " ". "". i386.

, , i386 ( mac). , xcode 3.2.6.

0

All Articles