Hi All,
I am trying to make one of my games available for Cydia. I have done this with past games without problem but this is the first I have tried with OpenFeint.
When I try to run the game on my jailbroken iPod it crashes with the below stack trace. I believe this is a keychain issue (based on the trace).
Has anyone used either OpenFeint or the keychain in an app on a Jailbroken device?
PS - Didn't ask on the OpenFeint forums since I wasn't sure how they would feel about Cydia useage.
#0 0x062bac +[Analytics logSignalFailure] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#1 0x0041cc start() (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#2 0x31455129 _sigtramp() (/usr/lib/libSystem.B.dylib)
#3 0x3145dc4d kill() (/usr/lib/libSystem.B.dylib)
#4 0x3145dc41 raise() (/usr/lib/libSystem.B.dylib)
#5 0x3147842b abort() (/usr/lib/libSystem.B.dylib)
#6 0x30075b44 _ZN9__gnu_cxx27__verbose_terminate_handlerEv() (/usr/lib/libstdc++.6.dylib)
#7 0x300c2100 objc_end_catch() (/usr/lib/libobjc.A.dylib)
#8 0x300730d8 _ZSt9terminatev() (/usr/lib/libstdc++.6.dylib)
#9 0x300731e0 __cxa_throw() (/usr/lib/libstdc++.6.dylib)
#10 0x300c1f8c objc_exception_throw() (/usr/lib/libobjc.A.dylib)
#11 0x3029a59f +[NSException raise:format:arguments:] (/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation)
#12 0x306db3c7 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] (/System/Library/Frameworks/Foundation.framework/Foundation)
#13 0x0e8814 -[MPOAuthAPI addToKeychainUsingName:andValue:] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#14 0x0e9fb4 -[MPOAuthAPI _invalidateLocalCredentialsIfConsumerKeyHasChanged:] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#15 0x0e8b44 -[MPOAuthAPI initWithCredentials:authenticationURL:andBaseURL:] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#16 0x0e8aa4 -[MPOAuthAPI initWithCredentials:andBaseURL:] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#17 0x096f40 -[OFProvider initWithProductKey:andSecret:] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#18 0x0966f0 +[OFProvider providerWithProductKey:andSecret:] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#19 0x08774c +[OpenFeint initializeWithProductKey:andSecret:andDisplayName:andSettings:andDelegates:] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#20 0x004660 -[AppDelegate applicationDidFinishLaunching:] (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#21 0x30a4ef2c -[UIApplication performInitializationWithURL:asPanel:] (/System/Library/Frameworks/UIKit.framework/UIKit)
#22 0x30a57df4 -[UIApplication _runWithURL:] (/System/Library/Frameworks/UIKit.framework/UIKit)
#23 0x306945a9 -[NSRunLoop runMode:beforeDate:] (/System/Library/Frameworks/Foundation.framework/Foundation)
#24 0x30269d8f CFRunLoopRunSpecific() (/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation)
#25 0x30269327 CFRunLoopRunInMode() (/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation)
#26 0x31567e60 GSEventRunModal() (/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices)
#27 0x30a4fa74 -[UIApplication _run] (/System/Library/Frameworks/UIKit.framework/UIKit)
#28 0x30a591d8 UIApplicationMain() (/System/Library/Frameworks/UIKit.framework/UIKit)
#29 0x00415c start() (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)
#30 0x003fec start() (/Applications/Sir Revs-a-Lot.app/Sir Revs-a-Lot)