unity react fbsdkloginkit fbsdkcorekit ios facebook facebook-ios-sdk

react - Aplicación nativa de iOS: ¿Qué pongo en el desarrollador de Facebook "ID de la tienda de aplicaciones de iPhone" en Configuración, Básico?



fbsdkloginkit (6)

Crea una nueva aplicación en iTunes Connect. Esa aplicación tendrá una identificación de aplicación única. Esa es la identificación que quieren. Eso es, de hecho, el id. De App Store para la aplicación.

Estoy a punto de terminar con una aplicación nativa para iPhone, pero necesito finalizar SSO a través de Facebook. A pesar de mi mejor esfuerzo, no puedo determinar qué valor se supone que debe ir en el campo "ID de la tienda de aplicaciones de iPhone" durante el proceso en el que registro mi aplicación en Facebook en su sitio web.

Tengo una "ID de aplicación" en http://developer.apple.com/ios/manage/bundles/ , pero Facebook me da el error "La ID de la tienda de aplicaciones de iPhone debe ser un número entero" cuando coloco mi ID de aplicación en ese campo . Mi ID de aplicación no es un número entero.

Sé que Facebook etiqueta específicamente el campo con "App Store"; por favor dime que no es realmente el caso, ya que ... ¿cómo alguien podría tener algo en la "App Store" si todavía está en desarrollo?

Todos tienen "ese problema" que motiva su primera publicación de Stack Overflow, y esta es mía. Espero ansiosamente noticias de que me estoy perdiendo algo.



La respuesta aceptada es verdadera, pero los documentos SDK de iOS también dicen

ID de la tienda de aplicaciones de iPhone: si tiene una aplicación de iPhone que aparece en la App Store de iTunes, ingrese la ID aquí, por ejemplo, 123456. Si Facebook se conecta a su aplicación y descubre que el usuario no tiene instalada su aplicación, se requerirá el usuario a su aplicación en la tienda. El usuario puede luego instalar tu aplicación. Si su aplicación no está en iTunes App Store, puede ingresar la ID de cualquier aplicación válida, pero asegúrese de actualizarla cuando su aplicación sea aprobada en la App Store.

Énfasis mío

Esto es lo que hice. Uso una ID de aplicación pública existente (elegí una al azar de la tienda) porque mi aplicación aún no ha salido.



Para probar use 0 (cero) ,

  • iPhone Store ID = 0
  • iPad Store ID = 0

y haga clic en Guardar cambios .

0 Desaparecerá pero tu trabajo estará hecho.

Nota: - actualice esta identificación antes de lanzarla.


Para resumir, puedes usar "0" para el desarrollo.

Si inicia sesión en iTunes Connect y visita su aplicación, debe estar en "Id de Apple".