iOS SDK 4.1, OpenFeint 2.7, thousands errors :(

Hi,

I have a game project and it works fine with Unity iPhone 1.7, XCode 3.2.3 and OpenFeint 2.5.1.

I updated to iOS SDK 4.1, XCode 3.2.4 and I’m now using OpenFeint 2.7. But I can’t get it work :frowning: There are thousands of errors like:

Category: Error: '*' does not name a type
OFResourceNameMap.h:39:0 'ResourceDescriptionSeries' does not name a type

Category: Error: '*' has no member named '*'
OFPointer.h:149:0 'class OFResourceDataMap' has no member named 'AddRef'

Category: Error: '*' has not been declared
OFISerializer.h:49:0 'std::vector' has not been declared

Category: Error: '*' was not declared in this scope
OFSqlQuery.h:77:0 'OFSdbmHashedString' was not declared in this scope

Category: Error: ISO C++ forbids declaration of '*' with no type
OFSqlQuery.h:19:0 ISO C++ forbids declaration of 'OFDeclareNonCopyable' with no type

Does someone has an idea how to fix this?

I’m using OpenFeint 2.7.2 with Unity3.0.0f5 and XCode 3.2.4 without too much hassle, main things I had to change was achievements now need number instead of bool (you can now have half completed achievements) and a few other small things. I have however some problems with stability of OpenFeint. First time after reinstalling app after dashboard closes app crashes, after that it works fine (although having multiple achievements unlocked at same time seems a bit unstable as well).