2009-11-25 14 views
1

J'utilise le code Twitter+OAuth de Ben Gottlieb.Twitter + OAuth Crash sur iPhone OS 2.x

Fonctionne très bien sur mon iPhone 3.1.2, mais plante sur mon iPhone 2.2.1. J'obtiens une erreur EXC_BAD_ACCESS dans l'appel EstimateBas64EncodedDataSize. Voici ce que je vois dans le débogueur:

#0 0x2fe1e724 in __dyld_pthread_getspecific 
#1 0x2fe1eddc in __dyld___gthread_getspecific 
#2 0x2fe1eec8 in __dyld__Unwind_SjLj_Register 
#3 0x2fe07b14 in __dyld__ZN4dyld14bindLazySymbolEPK11mach_headerPm 
#4 0x2fe15ebc in __dyld_stub_binding_helper_interface 
#5 0x0003cab8 in EstimateBas64EncodedDataSize at Base64Transcoder.c:106 
#6 0x0003cb04 in Base64EncodeData at Base64Transcoder.c:120 
#7 0x0003e476 in -[OAHMAC_SHA1SignatureProvider signClearText:withSecret:] at OAHMAC_SHA1SignatureProvider.m:50 

Qu'est-ce qui me manque? Une bibliothèque qui n'est pas disponible avec 2.2.1?

Répondre

2

On dirait que la bibliothèque OAuth est en cours de construction sur des frameworks 3.0. Si vous voulez cibler 2.2.1, il faudra le construire en fonction de ces frameworks.

+0

J'ai mis à jour le code GitHub pour cela. –