• 로그인

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

tvOS 설치 및 구성

다음 지침에 따라 tvOS 에이전트를 설치 및 구성하십시오.

Cocoapods 를 사용하는 tvOS 앱에는 별도의 설치 절차 가 있습니다.

tvOS 애플리케이션 설치

설치 프로세스의 일부로 New Relic은 자동으로 애플리케이션 토큰 을 생성합니다. 모니터링하는 각 모바일 앱을 인증하기 위한 40자의 16진수 문자열입니다.

기존 New Relic 계정이 있는 관리자의 경우 다음 단계에 따라 애플리케이션을 설치 및 구성합니다. (New Relic 계정이 없다면 newrelic.com/signup 에서 가입하세요. 영원히 무료입니다.)

  1. one.newrelic.com 으로 이동하여 모바일 을 클릭합니다.

  2. 해당하는 경우: 모바일 앱 목록에서

    새 앱 추가

  3. 시작하기 페이지에서 모바일 모니터링을 위한 플랫폼으로 tvOS 를 선택합니다.

  4. 모바일 앱의 이름을 입력하고 계속 을 선택합니다.

tvOS 애플리케이션 구성

tvOS 앱을 구성하는 이러한 절차는 모바일 모니터링 UI의 시작하기 페이지에서도 사용할 수 있습니다.

  1. tvOS SDK를 다운로드하고 압축을 풉니다.

  2. New Relic tvOS Mobile Framework를 Xcode 프로젝트에 추가하려면: Finder를 사용하여 NewRelicAgentTVOS.framework 폴더를 Xcode 프로젝트로 끌어서 프로젝트 네비게이터 창의 프로젝트에 놓습니다.

  3. 프롬프트에 따라 항목을 대상으로 복사하고 폴더 참조를 생성합니다.

  4. SystemConfiguration.framework , libc++.tbdlibz.tbd 라이브러리를 링커 설정에 추가합니다.

  5. 에이전트를 시작하려면: prefix.pch 상단에 있는 tvOS 에이전트 헤더를 가져옵니다.

  6. 자동으로 생성되는 고유한 애플리케이션 토큰 을 사용하여 AppDelegate.m-application:didFinishLaunchingWithOptions: 상단에 +[NewRelic startWithApplicationToken:<appToken>] 을 추가합니다.

  7. 대상의 빌드 단계 에 빌드 스크립트를 추가하고 다음을 붙여넣고 PUT_NEW_RELIC_APP_TOKEN_HERE 을 애플리케이션 토큰으로 바꿉니다.

    SCRIPT=`/usr/bin/find "${SRCROOT}" -name newrelic_postbuild.sh | head -n 1`
    /bin/sh "${SCRIPT}" "PUT_NEW_RELIC_APP_TOKEN_HERE"
  8. 앱을 정리하고 빌드한 다음 시뮬레이터나 다른 장치에서 실행합니다.

몇 분 안에 iOS 앱에 대한 데이터가 표시되기 시작합니다. one.newrelic.com > Mobile > (선택한 앱) 으로 이동합니다. 그렇지 않은 경우 데이터가 표시되지 않음 을 참조하십시오.

데모 충돌 실행(선택 사항)

앱 충돌을 일으키는 데 문제가 있는 경우 New Relic 에이전트는 데모 충돌을 실행하는 API를 제공합니다.

권장 사항: 해당하는 경우 버튼 클릭 이벤트 처리기에 다음 코드 줄 중 하나를 추가합니다.

[NewRelic crashNow];

또는

[NewRelic crashNow:@"<reason>"];

로깅 수준 변경(선택 사항)

모바일 앱 모니터링에는 6가지 로그 수준을 사용할 수 있습니다.

  • none
  • error
  • warning
  • info
  • verbose
  • ALL

앱에서 로깅 수준을 높이려면 startWithApplicationToken 을 호출하기 전에 이 메서드 호출을 추가하세요.

[NRLogger setLogLevels:NRLogLevelALL];
Copyright © 2022 New Relic Inc.

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