2011-03-31 32 views
5

facebook no está funcionando en sharekit api .. después de iniciar sesión, entonces el permiso de acceso está bien, pero después de que no se muestre nada desaparecido ... reviso el simulador de iphone.sharekit no está funcionando en facebook

Por favor, ayúdenme ... gracias.

+0

favor algún compañero de respuesta Estoy muy agradecido ... –

Respuesta

3

I Don'y entienden completamente lo que su pedir o cuando su tener problemas, pero esto es cómo lo hago:

-(IBAction)connectButton { 
    SHKItem *item; 
    NSURL *url = [NSURL URLWithString:@"put the link to the itunes store for your app here"]; 
    //this link is so if a person clicks the Facebook post, they will be directed to your app in the store 

    NSString *postString = @"I just played a game of some game!; 
    item = [SHKItem URL:url title:[NSString stringWithFormat:@"I'm playing some game! Want to play too?"];   
    item = [SHKItem URL:url title:@"Share Me!"]; 

    // Share the item 
    [SHKFacebook shareItem:item]; 
} 

Lamento haber tenido problemas al dar formato eso. también, asegúrese de importar SHKFacebook.h en su archivo de clase.

Esto abrirá el diálogo de Facebook desde un botón dentro de su aplicación

+1

Andrew Facebook tiene que cambiar su API Necesito ID de aplicación y SHKItem que nunca necesitaré para que desaparezca un motivo cuando la ventana emergente se abre después del inicio de sesión. Eso es un twitter prblem y otros servicios de SHK están funcionando bien, pero el facebook todavía no funciona. ¡Lo intenté demasiado ...! –

+1

Hola, ¿el problema está resuelto? Estoy enfrentando el mismo problema ... – Aditya

+1

si algún cuerpo encuentra las soluciones y luego lo publica ... – Ketan

0

hey yo estoy frente a este problema también. cuando me conecto después de autorizar la aplicación obteniendo solo una pantalla blanca. , así que encontré un código en esta API de sharekit + que usaron. y itzz funciona bien, pero el gran problema es que para iniciar sesión fb itz está saliendo de la aplicación. y apertura de safari. así que, cualquier persona que tenga una solución para esto, podremos obtener Facebook de manera percata.

Estoy compartiendo el enlace de ese código. por favor, en el archivo plist, agregue ur fb appID. luego revíselo.

http://www.mediafire.com/?fgescq4s2cbazfk

2

Ir en clase facebook.m y cambiar la autorización de NO como mención a continuación:

(void)authorize:(NSArray *)permissions 
{ 
    self.permissions = permissions; 

    [self authorizeWithFBAppAuth:NO safariAuth:NO]; 
} 
Cuestiones relacionadas