Esta página corresponde ao SDK 2.0.0. Autenticação: Autenticação e licença.
Códigos de erro (FBErrorCode)
As APIs setter retornam int. 0 é sucesso. createEngineWithConfig: e processImage: retornam objetos (nil em caso de falha).
Verificar valores de retorno
Eventos do mecanismo
FBEngineCallbacks.onEngineEvent informa licença e init de forma assíncrona. Defina os callbacks imediatamente após criar o mecanismo.
Processamento de imagem
Valide o quadro, definatype e trate um retorno nil como FBErrorCode_Process.
toFile: (retorna FBErrorCode):
Logs
Ative os logs antes de criar o mecanismo. Crie o diretório de log se você gravar um arquivo.Verificações práticas
-1Argumento inválido: caminho.fbdvazio,NSDatanil, intensidade fora da faixa documentada ou config nil.-2Não inicializado: chamar setters depois de umcreateEngineWithConfig:falho (a instância énil— não envie mensagens para ela).-3Licença:appId/appKeyerrados, Bundle ID não vinculado, token expirado ou sem rede para autenticação online. Veja Autenticação e licença.-5I/O: arquivo de filtro / adesivo / fundo ausente, ou caminho de sandbox ilegível.- GL externo: se
externalContext = YES, crie e processe no mesmo thread OpenGL ES; caso contrário,processImage:pode retornarnil.

