iOS: integración / configuración del SDK de Facebook

El SDK de Facebook solicita a los desarrolladores que proporcionen su ID de aplicación y su ID de iTunes.

¿Alguien siente que esto es increíblemente ridículo, sin mencionar ridículamente sospechoso? Cada documento / comentario que he visto afirma que Facebook requiere nuestro ID de iTunes para que puedan "vincular" nuestra aplicación desde iTunes, o algo similar.

Pero sé con certeza que este no es el caso, ya que existe una URL estándar que podemos proporcionar que lleva a los usuarios a la aplicación, directamente en iTunes / app-store.

La URL que comenté en relación con esto es aquí

* Actualización *

está bien. No creo que esté haciendo esto bien. La ID de la aplicación, proporcionada por Facebook, es la cadena que proporcioné en el campo ID de la tienda Apple. Lo cual estoy bastante seguro de que está INCORRECTO. Sin embargo, puedo publicar en Facebook. ¿Para qué diablos es este campo?

* Resuelto *

El ID de la tienda de Apple es el ID de la aplicación que ve en la página de información de la aplicación en el sitio de desarrolladores de Apple.

preguntado el 16 de mayo de 11 a las 19:05

1 Respuestas

Esto parece ser un gran malentendido. Facebook no quiere ni requiere su ID de iTunes. Es una función opcional para registrar un sheme de URL para su aplicación para proporcionar un inicio de sesión de signo único a través de la aplicación de Facebook en su iPhone.

Vincula tu aplicación a un esquema de URL correspondiente a tu ID de aplicación de Facebook. El esquema de URL al que debe vincularse tiene el formato "fb [appId]: //", donde [appId] es su ID de aplicación de Facebook. Sin esto, su aplicación no podrá manejar devoluciones de llamada de autorización. Modifique el archivo .plist de su aplicación de la siguiente manera:

https://github.com/facebook/facebook-ios-sdk

contestado el 16 de mayo de 11 a las 23:05

Es un gran malentendido porque Facebook ha decidido usar palabras que claramente inducen a error. Me avergüenzo de ellos. Entonces, solo para confirmar ... ¿el ID de la aplicación es el ID de la aplicación, o también es una URL? ¡Gracias! - AlvindeDiaspar

Está bien. Completé la URL de ID de Apple Store con el formato de ID de aplicación fb \ appid \ mencionado en el SDK de FB. Ahora me pregunto de qué se tratan las cadenas API KEY y APP SECRET. - AlvindeDiaspar

Está bien. No creo que esté haciendo esto bien. La ID de la aplicación, proporcionada por Facebook, es la cadena que proporcioné en el campo ID de la tienda Apple. Lo que estoy bastante seguro de que es INCORRECTO. Sin embargo, puedo publicar en Facebook. ¿Para qué diablos es este campo ??? - AlvindeDiaspar

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.