[iPhone] OpenFeint

Previous topic - Next topic

trucidare

it can, but didnt find out how - it requires gamekit.framework.
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

trucidare

oops i have to activate it manually, update comes.
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

Dark Schneider

#152
If you are going to add Game Center sync, maybe you'd like to see at this:
http://iphonedevelopertips.com/xcode/base-sdk-and-iphone-os-deployment-target-developing-apps-with-the-4-x-sdk-deploying-to-3-x-devices.html
or something like this:
http://www.iphonedevsdk.com/forum/iphone-sdk-development/52101-sdk-4-apps-os-3-1-3-a.html

And do it only for iOS 4, if not the code will crash if running on OS 3 devices, see that we must compile now with iOS 4 (Apple doesn't accept others from now), but we can use OS 3 as deployment target so our app can run on OS 3 devices. But these checks are needed.

From now the min deployment target accepted by Apple is the 3.xx, 2.xx is not accepted more.

trucidare

gamecenter is available through 4.1 and higher and from iphone 3gs and higher. so target is 4.0 since the update to 4.0 is free.
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

Dark Schneider

That's right, what I meant is using checks so it doesn't crash on old devices and things like that. There is much people using their classic iPhone or iPod Touch.

blackway

Quote from: trucidare on 2010-Dec-21
oops i have to activate it manually, update comes.

Cool!!  I'll wait for the update!
Thank you!

trucidare

at this moment the wrapper dont use gamecenter - i make it optional for glbasic.
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

Millerszone

Thanks trucidare!
I'll be using on my next update.
Hardware: iMac 27", MacBook Air, PC 3.5Ghz Quad
Developing Tools: GLBasic SDK, Gideros Studio, PureBasic
Developing for: iOS, Android, Windows, OS X, webOS, HTML5

Kitty Hello

Does it mean, that I can't deploy to 3.0?

trucidare

try it, i think it should work but not with gamecenter
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

Dark Schneider

#160
Quote from: Kitty Hello on 2010-Dec-22
Does it mean, that I can't deploy to 3.0?

Yes, you can, look at your Apple developer center (you must be logged to see this page):
http://developer.apple.com/devcenter/ios/checklist/

We read:

QuoteExisting apps in the App Store and those built using iPhone SDK 3.1.3 should already run on iOS 4 without modification. However, you should test your existing apps on a development device running iOS 4 to be certain there aren't any compatibility issues. All new applications and updates to existing applications submitted to the App Store must be built with iPhone SDK 4. iTunes Connect will no longer accept app submissions targeting iOS 2.x. These changes do not affect existing apps on the App Store.

But it says nothing about 3.x version. Take in mind that iOS 4 is not available for iPod Touch 1G and iPhone 2G or earlier, these devices use iOS 3.

blackway

Any news about GameCenter ???
Thanks!

blackway

Hi to all...
After a long time finally I tested this "new" lib and I found that still has memory leaks:
Code (glbasic) Select
Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x70a970 of class NSConcreteValue autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x70acd0 of class NSConcreteValue autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x70bbe0 of class NSConcreteValue autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x70cb70 of class CADisplayMode autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x70cd00 of class UIScreenMode autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x70f8f0 of class CADisplayMode autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x70d800 of class UIScreenMode autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x70ff70 of class __NSCFSet autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x7106a0 of class __NSCFSet autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x710880 of class __NSCFSet autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x717ce0 of class NSPathStore2 autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x717f60 of class NSPathStore2 autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x717840 of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x717ea0 of class NSURL autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x3e97ef7c of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x3e97ef7c of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x7181c0 of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x718030 of class __NSArrayM autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x718140 of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x718160 of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x718170 of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x718220 of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x7182e0 of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x718260 of class NSCFString autoreleased with no pool in place - just leaking


Sat Jan 22 01:27:35 Blackway Roll_n_Fall[529] <Warning>: *** __NSAutoreleaseNoPool(): Object 0x718410 of class NSCFString autoreleased with no pool in place - just leaking


Sadly this means that we can't use this wrapper... Maybe Openfeint runs ok in your device but if you submit your app to App Store you'll find a very bad review from customers saying that the app doesn't run....

It's obvious that we need GameCenter or Openfeint support , it's a basic feature of any game in this days, but we don't have it yet...

Regards,


pinete

Hi guys :)
I was just wondering if there has been any improvement or update for this project as it's sleeping for almost a year, and really, to have openfeint in our games could be great..
My concern is regarding last post from Blackway related to memory leaks.. it was solved??
Could I ask for the current status of the libraries??
:)
thanks a lot!