For the complete documentation index, see llms.txt. This page is also available as Markdown.

Como obter uma licença para iOS SDK

Licença

Você pode gerar a licença de avaliação aqui ou entre em contato conosco por e-mail para obter uma licença de produção. Para criar a licença, seu bundle id é necessário. Depois de obter um arquivo de licença, há duas maneiras de adicionar a licença ao projeto.

  1. Renomeie este arquivo para forensics.license e coloque-o no projeto. Nesse caso, não é necessário definir o caminho para a licença.

  2. Durante o tempo de execução: ao inicializar o SDK, use o seguinte método.

OZSDK(licenseSources: [.licenseFileName(“forensics.license)]) { licenseData, error in
      if let error = error {
        print(error)
      }
    }

ou

OZSDK(licenseSources: [.licenseFilePath(“path_to_file”)]) { licenseData, error in
      if let error = error {
        print(error)
      }
    }

LicenseSource uma fonte de licença, e LicenseData é a informação sobre sua licença. Observe: este método verifica se há uma licença ativa e, em caso afirmativo, ela não será substituída por uma nova. Para forçar a substituição da licença, use o setLicense método.

Em caso de quaisquer erros de licença, o sistema usará o código de tratamento de erros conforme mostrado acima. Caso contrário, o sistema retornará informações sobre a licença. Para verificar os dados da licença manualmente, use OZSDK.licenseData.

Possíveis erros de licença

Mensagem de erro
O que fazer

Erro de licença. Licença em (your_URI) não encontrada

O arquivo de licença está ausente. Verifique o nome e o caminho do arquivo.

Erro de licença. Não é possível analisar a licença de (your_URI), formato inválido

O arquivo de licença está, de alguma forma, danificado. Envie-nos o arquivo por e-mail.

Erro de licença. O pacote company.application.id não está na lista permitida pela licença (bundle.id1, bundle.id2)

O identificador do pacote (aplicativo) especificado está ausente na lista permitida. Verifique a grafia; se estiver correta, será necessário obter outra licença para o seu aplicativo.

Erro de licença. A data atual yyyy-mm-dd hh:mm:ss é posterior à data de expiração da licença yyyy-mm-dd hh:mm:ss

Sua licença expirou. Entre em contato conosco.

A licença não foi inicializada.

A licença ainda não foi inicializada. Adicione a licença ao projeto conforme descrito acima.

Atualizado

Isto foi útil?