2,4 feint use some services like "your position" so it's need 3.0+ firmware but rly cut this options and use openfeint 2.4 on 2.2.1?
I mean Can I disable the options that require firmware 3.0.. and use openfeint 2.4 on 2.2.1 firmwares
You don't have to delete the mapkit. The trick to this is: -Set your Base SDK in your app settings to 3.0 or higher -Set your Deployment Target to 2.2.1 -In your target settings, for the linked libraries, set both MapKit and UIKit to be weak linked Build for targets 3.0 or higher (not for 2.2.1). You can then load that build onto OS2.2.1 devices or higher. Also, there is another caveat which we hit. If you do any form of casting to doubles, you'll run into a problem where, on a 2.2.1 device a lazy link will fail during runtime.
but when i post it to review i can see message only for 3.0 users? or 2.2.1? and can't understand it: Also, there is another caveat which we hit. If you do any form of casting to doubles, you'll run into a problem where, on a 2.2.1 device a lazy link will fail during runtime.
I have no idea what you are trying to say, when you say "when i post it to review i can see message only for 3.0 users? or 2.2.1?" For the second part, it has to do with casting values to doubles. If you are not using doubles, then I would not worry about it.
Hi YOMANx, I followed your instruction to setup openfeint 2.4.2, it works fine on emulator and OS3.x device. But when I install into OS2.2.1 device, I got the errors below: <Program received signal: EXC_BAD_ACCESS.> Do you have any suggestions to solve the problem? thanks! *The game is using cocos2D 0.9.0 beta2
Don't do that. MapKit and UIKit both need to be weak references. It's all there in the release notes guys. You should always read them to keep up with integration changes.
I didnt put the Mapkit to the framework folder, below please find the screenshot. Is there anythings wrong? thanks~ http://www.taplay.com/screenshot.png
try to remove it completely from the project and instal project to device. and I'll try make some tests tests with my code.. ps you used 2.2.1 device before build? just disable mapkit in options, 2 2 1
Can you please give me a more detail guideline how to make it? If I complete remove MapKit framework from the project, can I still compile without error?
In order for compiling a new openfeint under 3.0, need to be connected framework MapKit if at 2.2.1, it must be disabled and necessarily need to connect in Precompiled header connect, OpeFeint Precompiled header: OpenFeint.pch
Hi there, The problem is solved, below please find the detail guideline: http://www.openfeint.com/developers/support/index.php/kb/article/000053
It seems a bit silly if a developer isn't putting out for 2.2.1 at this point. The size of the potential iPod Touch audience is certainly worth switching a couple of APIs as weak links.