Twitter Página de inicio de session de OAuth en el iPhone

Tengo Twitter integrado en mi aplicación, con la ayuda de Sharekit. Todo funciona bastante bien, excepto que, si el usuario pasa a tocar el enlace "Registrarse" en la página de inicio de session / permiso, se dirige a una página de error de no logging. O bien "Perdón por que la página no existe" o "¡Espera! Lo sentimos, el perfil que intentabas ver se suspendió debido a una actividad extraña".

La count que estoy usando está funcionando en cuanto a inicio de session, publicación, etc. Pero ese enlace parece ir al espacio. Además, si hago clic en "Twitter Gear" / Icono de la aplicación, el cuadro de dialog (vista web con la página Twitter OAuth Authorize loaded) simplemente se cierra.

No puedo encontrar nada sobre cómo configurar cosas como esta y todo lo demás parecía funcionar con bastante facilidad. La reference más cercana que pude encontrar fue, este enlace Twitter API Edición 1045

Gracias de antemano por cualquier ayuda

Actualización: he estado revisando algunas otras aplicaciones con soporte de Twitter. La mayoría de los que he revisado (TUAW, Joystiq, TFLN) parecen haber lanzado su propia página de inicio de session de Twitter (usando XAuth supongo) la que encontré que usa la página de Twitter OAuth (Shazam) realmente te lleva al Safari mobile y exhibe el mismo comportamiento. ¿Tal vez necesito hacer mi propio inicio de session?

Sugiero que acceda a los files de class ShareKit, vaya a los dos files .m que tienen "autorización de Twitter" (no estoy seguro de cuál de los dos es, una búsqueda simple en xcode debería encontrarlo) y cambie la URL no válida que se está enviando a esta URL: https://mobile.twitter.com/signup

¡Eso debería arreglar tu problema!

Sugiero utilizar un rastreador de packages en su dispositivo para determinar la URL exacta que se está llamando cuando hace clic en el enlace "Registrarse". Hay muchas maneras de hacer esto, pero es más fácil en teléfonos con jailbreak. Armado con la URL, puede ver si es potencialmente algo que está haciendo mal o, de hecho, un error de Twitter.

Prueba Jan Rain facilita la integración de esta funcionalidad sin errores.

http://www.janrain.com/products/engage/mobile

Aquí hay una gente de ShareKit que estoy usando: https://github.com/baotuo/ShareKit

Parece que no tienen tus problemas y tienen mucha más mejora. Usted debe darle una oportunidad.

Cuando implementas la integración de twitter, no debes usar la biblioteca que usaste en proyectos anteriores, sino que descargaste nueva biblioteca de Twitter. Tuve algunos problemas con twitter oauth cuando utilicé una biblioteca más antigua. Pero después de download y usar una nueva biblioteca, el problema se solucionó.