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
Guias de integração
Instale Beauty AR SDK para iOS no pipeline de processamento da câmara.
Exemplos e código-fonte
Veja o produto em ação e descubra como ele foi implementado.
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.
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// 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];Ajuste efeitos com seus próprios controles
Mapeie seus controles aos parâmetros de efeitos do Beauty AR SDK para iOS. Escolha nomes e intervalos no guia de parâmetros.
Leia a documentação// Values come from your validated effect configuration.
[self.xMagicApi setEffect:effectName
effectValue:effectValue
resourcePath:nil
extraInfo:nil];Carregue um visual na câmera
Após autenticar a licença, aplique recursos de efeitos incluídos pelo Beauty AR SDK para iOS.
Leia a documentação// Use a compatible asset included in your license.
[self.xMagicApi setEffect:effectName
effectValue:effectValue
resourcePath:assetPath
extraInfo:nil];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çãoCrie um cenário adequado ao momento
Adicione efeitos de fundo licenciados com o Beauty AR SDK para iOS e mantenha sua experiência de seleção.
Leia a documentaçãoCOMECE AGORA
Comece com o Beauty AR SDK para iOS
- 01
- 02
Adicione Beauty AR SDK para iOS
Siga o guia da plataforma para conectar seu projeto.
Siga o Guia de Integração - 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
# Choose the pod that matches your licensed package.
pod 'TencentEffect_S1-04'
# Then run: pod install// 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
Dúvidas sobre integração
Obtenha ajuda para configurar Beauty AR SDK para iOS.
Ver a documentação para desenvolvedoresConverse sobre seu aplicativo
Converse sobre seu produto, uso esperado e necessidades de integração.
Entre em contato com a equipe de vendasColoque 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.

