CRIADO PARA IOS

Beauty AR SDK para iOS

Leve retoques naturais e efeitos faciais à câmera nativa com o Beauty AR SDK para iOS. Mantenha o controle do pipeline de captura e da interface.

RECURSOS PARA DESENVOLVEDORES

Documentação e exemplos de Beauty AR SDK para iOS

Uma câmera feita para criadores

Retoque os quadros da câmera antes da prévia, gravação ou integração separada de streaming.

Prévias de maquiagem com um toque pessoal

Crie um seletor nativo de tons com recursos de maquiagem licenciados.

RECURSOS DE IOS BEAUTY AR

Crie a experiência de câmera que seu app precisa

Entrada de quadros nativos

  • Buffers de pixels e texturas
  • APIs de processamento de imagens

Controles de aparência

  • Efeitos de beleza ajustáveis
  • Maquiagem e stickers licenciados

Controle do aplicativo

  • Controle sua interface de câmera
  • Gerencie recursos e ciclo de vida

Explore o Beauty AR SDK para iOS

Conecte as APIs à câmera, aos controles e aos recursos de efeitos.

Quadros de câmera

Processe quadros nativos da câmera

Passe dados de quadros compatíveis pelo Beauty AR SDK para iOS e use a saída processada no app.

Leia a documentação
FrameProcessor.m
// pixelBuffer must use the supported RGBA format.
YTProcessInput *input = [[YTProcessInput alloc] init];
input.pixelData = [[YTImagePixelData alloc] init];
input.pixelData.data = pixelBuffer;
input.dataType = kYTImagePixelData;
YTProcessOutput *output = [self.xMagicApi process:input];

PERSONALIZAÇÃO

Sua interface. Seu visual.

Mantenha a experiência consistente com seu aplicativo.

Desenhe o painel para seu app

Conecte controles nativos ao Beauty AR SDK para iOS, de um controle compacto a uma bandeja completa de efeitos.

Leia a documentação

COMECE AGORA

Comece com o Beauty AR SDK para iOS

  1. 01

    Prepare a licença

    Associe a licença a identificador da aplicação.

    Abrir a consola de Beauty AR
  2. 02

    Adicione Beauty AR SDK para iOS

    Siga o guia da plataforma para conectar seu projeto.

    Siga o Guia de Integração
  3. 03

    Processe o primeiro fotograma

    Autentique o Beauty AR SDK para iOS, carregue os recursos de efeitos e processe um quadro de câmera compatível.

    Configurar a licença
iOS Beauty AR SDK
Podfile
# Choose the pod that matches your licensed package.
pod 'TencentEffect_S1-04'
# Then run: pod install
LicenseSetup.m
// Authenticate before creating the effect instance.
[TELicenseCheck setTELicense:licenseURL
                        key:licenseKey
                 completion:^(NSInteger code, NSString *message) {
  if (code == TELicenseCheckOk) {
    // Initialize XMagic with your bundled effect resources.
  }
}];

Perguntas frequentes sobre Beauty AR SDK para iOS

Como instalar o Beauty AR SDK para iOS?

Use o pacote CocoaPods correspondente à licença, adicione os recursos de efeitos e siga o guia atual para configurações do linker e descrições de permissão de câmera.

Como funciona a licença do Beauty AR SDK para iOS?

Faça o bundle identifier do aplicativo corresponder à licença. Conclua a autenticação TELicenseCheck antes de criar uma instância XMagic.

O Beauty AR SDK para iOS pode processar minha saída de captura existente?

Sim. As APIs aceitam entradas compatíveis de buffer de pixels, textura, dados brutos e imagens. Confira formatos e orientação antes de conectar o pipeline de captura.

A interface de câmera ilustrada está incluída?

As imagens mostram possíveis designs de aplicativos. Esta página aborda a integração do Core SDK; seu app fornece os controles de câmera e a interface de efeitos.

Quando devo liberar o Beauty AR SDK para iOS?

Siga o guia de ciclo de vida ao sair da câmera. Remova listeners e libere a instância de efeitos, sem retê-la após fechar a visualização da câmera.

Como integrar o Beauty AR SDK para iOS com Swift ou Objective-C?

Integre o pacote documentado ao projeto Xcode e trate as transições do ciclo de vida. Teste em um iPhone com as permissões e capacidades usadas pelas funcionalidades escolhidas.

Como testar o Beauty AR SDK para iOS antes de lançar meu app?

Teste entradas e efeitos licenciados, incluindo permissão de câmera quando usada e liberação de recursos após sair da prévia.

Como personalizar a interface do Beauty AR SDK para iOS?

Conecte efeitos compatíveis à sua prévia e seletores. Recursos, suporte a funcionalidades e escopo da licença devem corresponder à plataforma de destino.

Suporte à integração de iOS Beauty AR

Coloque sua experiência de câmera em movimento

Comece a desenvolver com o Beauty AR SDK para iOS e uma licença adequada ao aplicativo.