Implementando Facebook en el Proyecto Xcode

Voy a implementar la aplicación de Facebook en mi proyecto, pero me encontré con algunos obstáculos. Primero leo sobre el enlace que developers.facebook.com ha publicado: enter image description here

Realmente no sé cómo usar el repository de GitHub y agregarlo a mi proyecto de aplicación, así que espero get ayuda con eso,

A continuación, mientras continuaba el rest, encontré algo en lo que podría necesitar ayuda también: enter image description here

Así que eso es todo lo que tengo por ahora, solo necesito pasar esta primera parte, luego puedo continuar, así que espero que alguien pueda ayudarme a superar esa primera parte, gracias

(lo siento si tuve que publicar las imágenes, realmente necesito ser específico y a veces tengo problemas con la lectura de tutoriales)

Si no está familiarizado con git, puede download el sdk manualmente en su disco duro en esta página: https://github.com/facebook/facebook-ios-sdk click descargas y select el formatting preferido.

En el file Léame se indica claramente cómo agregar la biblioteca a su propia aplicación:

Si desea integrar Facebook con una aplicación existente, siga estos pasos:

  • Copie el SDK de Facebook en su proyecto de Xcode:

    • En Xcode, abra el SDK de Facebook seleccionando Archivo -> Abrir … y seleccionando src / facebook-ios-sdk.xcodeproj.
    • Con su propio proyecto de aplicación abierto en Xcode, arrastre y suelte la carpeta "FBConnect" del proyecto SDK de Facebook en el proyecto de su aplicación.
    • Incluya los encabezados de FBConnect en su código:

      #import "FBConnect/FBConnect.h"

    • Ahora debería poder comstackr su proyecto con éxito.

  • Registre su aplicación con Facebook:

    • Cree una nueva aplicación de Facebook en: http://www.facebook.com/developers/createapp.php . Si ya tiene una aplicación web relacionada, puede usar la misma ID de aplicación.
    • Establezca el nombre y la image de su aplicación. Esto es lo que los usuarios verán cuando autoricen su aplicación.

Debería tener un file llamado yourProjectNameAppDelegate.h y yourProjectNameAppDelegate.m .

Debes poner #import "FBConnect/FBConnect.h" en tu yourProjectNameAppDelegate.h . Y declarar una variable en el encabezado Facebook* facebok; y también sintetizarlo.

Su yourProjectNameAppDelegate.m contiene un método llamado application:didFinishLaunchingWithOptions: que debería verse así:

 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ facebook = [[Facebook alloc] initWithAppId:@"YOUR_APP_ID"]; [facebook authorize:permissions delegate:self]; } 

También ponga en este file el otro método.

 - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{ return [facebook handleOpenUrl:url]; } 

También sugiero que aprenda un poco más sobre objective-c, porque sus problemas no están relacionados con la biblioteca de Facebook. Puedes encontrar muchos resources en la networking. Sugiero mirar este screencast de la Universidad de iTunes.

para github, vaya a http://help.github.com/ que tienen un montón de resources para ayudarlo, pero simplemente necesita escribir git clone, y luego encontrar dónde ha puesto el repository.

alternativamente, si navega hasta el repository en el website de github, debería poder hacer clic en el button de descarga.

con el segundo bit, ¿con qué necesitas ayuda?

La identificación de la aplicación será desde cuando hayas configurado tu aplicación en Facebook.