• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

iOS compatibilidade do agente e requisitos

Antes de instalar e configurar o agente iOS, siga estas diretrizes para compatibilidade e outros requisitos.

Monitoramento de primeiro plano

O agente iOS monitora seu aplicativo apenas enquanto ele está em primeiro plano. O agente não monitor serviços em segundo plano enquanto o aplicativo está fechado. Para obter mais informações, consulte nossa documentação sobre privacidade e segurança de dados móveis.

Requisitos iOS

Certifique-se de que seu aplicativo iOS atenda a estes requisitos:

Component

iOS application requirements

Sistema operacional

iOS 10 ou superior

A Apple não oferece mais suporte a envios baseados em código de bits para a App Store. Bitcode não é compatível com nosso agente iOS.

API/SDK

  • NSURLConnection e AFNetworking são suportados.
  • NSURLSession oferece suporte apenas às funções upload e data .
  • URLSession em Swift suporta apenas funções assíncronas upload e data .
  • O tráfego de rede para UIWebView e WKWebView é compatível. No entanto, o tamanho da transferência WKWebView e os erros de HTTP não são suportados.

Línguas

  • Objective-C
  • Swift: Funciona com rastreamento de rede e relatórios de falhas, mas sem rastreamento de interação por padrão. trace da interação deve estar habilitado para Swift.

Dispositivos

Qualquer dispositivo compatível com iOS: iPhones, iPads, etc.

Tamanhos de arquivo

O agente adiciona cerca de 2 a 12 megabytes ao seu aplicativo iOS, dependendo da construção da plataforma.

Arquitetura

ARM de 64 bits.

SHA-2

Como medida de segurança padrão para coleta de dados, o New Relic exige que o servidor do seu aplicativo suporte SHA-2 (256 bits). SHA-1 não é compatível.

Código X

Para aproveitar o recurso iOS da New Relic, certifique-se de ter a versão mais recente do Xcode.

suporte arm64e

Para poder simbolizar corretamente travamentos de dispositivos com arm64e arquitetura, certifique-se de que suas configurações do Xcode estejam habilitadas para autenticação de ponteiro. Para obter mais informações, consulte a documentação dos desenvolvedores da Apple.

CocoaPods

Para usar o agente iOS mais recente, use CocoaPods versão 1.10.1 ou superior.

tvOS

O agente iOS pode monitor aplicativos tvOS. Para obter detalhes, consulte Compatibilidade com tvOS.

O teste não é compatível

Nossos agentes são projetados e testados para funcionar em um ciclo de vida normal do aplicativo. A New Relic não oferece suporte à execução de nenhum ambiente de teste no aplicativo com o agente. Os testes podem causar conflitos e comportamento imprevisível.

Possíveis conflitos de substituição de método

Nosso agente iOS utiliza substituição de método durante o tempo de execução. Isso pode resultar em conflito com outras bibliotecas que também implementam substituição de métodos, como ReactiveCocoa, Firebase, Aspects e AppleGuice.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.