Esta página corresponde al SDK 2.0.0. Autenticación: Autenticación y licencia.
Códigos de error (FBErrorCode)
Las APIs setter devuelven int. 0 es correcto. createEngineWithConfig: y processImage: devuelven objetos (nil si fallan).
Comprobar valores de retorno
Eventos del motor
FBEngineCallbacks.onEngineEvent informa de licencia e init de forma asíncrona. Configura los callbacks justo después de crear el motor.
Procesamiento de imagen
Valida el fotograma, configuratype y trata un retorno nil como FBErrorCode_Process.
toFile: (devuelve FBErrorCode):
Logging
Activa logs antes de crear el motor. Crea el directorio de log si escribes un archivo.Comprobaciones prácticas
-1Argumento no válido: ruta.fbdvacía,NSDatanil, intensidad fuera del rango documentado o config nil.-2No inicializado: llamar a setters tras uncreateEngineWithConfig:fallido (la instancia esnil: no le envíes mensajes).-3Licencia:appId/appKeyincorrectos, Bundle ID no vinculado, token caducado o sin red para autenticación en línea. Consulta Autenticación y licencia.-5E/S: falta el archivo de filtro / sticker / fondo, o la ruta del sandbox no es legible.- GL externo: si
externalContext = YES, crea y procesa en el mismo hilo OpenGL ES; si no,processImage:puede devolvernil.

