2011-11-02 11 views

Respuesta

2

Sé que está buscando específicamente para abrirlo con la aplicación oficial de Twitter, pero ¿y si la persona no tiene la aplicación, a continuación, la funcionalidad no funcionará en su aplicación.

¿Por qué no utilizar MGTwitterEngine en este caso ya que funcionará para todos y permanecerá en su aplicación?

27

me encontré con dos esquemas de URL para Twitter tweetie: // y Twitter: //:

tweetie:///user?screen_name=jessicaalba 
twitter:///user?screen_name=jessicaalba 

En esta wiki site se puede encontrar una gran cantidad de otros esquemas de URL (incluyendo iPhone Twitter)

+0

Esto es correcto. Este sitio también es una gran fuente para esquemas de aplicaciones personalizadas: http://handleopenurl.com/scheme/twitter – yonel

+0

Irónicamente/desafortunadamente, handleopenurl.com ya no está disponible :( – Nick

1

para los que preguntan cómo probar si el esquema ejecuta:

- (BOOL)openURL:(NSString *)url 
- (void) clickTwitter { 
    if (![self openURL:@"twitter:///user?screen_name=mufumbo"]) { 
     if (![self openURL:@"tweetie:///user?screen_name=mufumbo"]) { 
      [self openURL:@"http://twitter.com/mufumbo"]; 
     } 
    } 
} 

puede incluir muchos más y convertirlo en un bucle genérico.

Cuestiones relacionadas