• 로그인지금 시작하세요

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

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

문제 신고

tvOS 설치 및 구성을 위한 CocoaPods

이 절차는 Cocoapods를 사용하는 tvOS 앱에만 적용됩니다. 다른 모든 유형의 tvOS 앱에 대해서는 tvOS 설치 및 구성 을 참조하십시오.

tvOS 애플리케이션 설치

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

iOS 애플리케이션을 설치 및 구성하려면:

  1. one.newrelic.com 으로 이동합니다.
  2. 해당하는 경우: 데이터 추가 를 선택 하고 XCFramework 를 선택합니다.
  3. 서랍에서 tvOS 애플리케이션을 추가할 New Relic 계정을 선택하고 계속 을 선택합니다.
  4. 모바일 앱의 이름을 입력하고 계속 을 선택합니다.

모바일 모니터링을 구성하는 단계를 계속하십시오.

Objective-C를 사용하여 구성

CocoaPods 및 Objective-C로 tvOS 앱을 구성하는 이러한 절차는 New Relic의 시작하기 페이지에도 나타납니다.

  1. 프로젝트의 Podfile 에서 다음 줄을 추가합니다.

    pod 'NewRelicAgent'
  2. Xcode에서 프로젝트를 닫고 프로젝트 디렉터리의 터미널 에서 다음 명령을 실행하여 업데이트합니다.

    pod install
  3. 프로젝트 디렉토리의 터미널 에서 다음 명령을 실행하여 Xcode에서 프로젝트를 엽니다.

    open App.xcworkspace
  4. [app_name]-Prefix.pch 프로젝트 파일(일반적으로 Supporting Files 폴더에 있음)에서 #ifdef __OBJC__ #endif 블록 안에 New Relic 헤더를 포함합니다.

    #import <NewRelic/NewRelic.h>
  5. AppDelegate.m 파일에서 이 호출을 application:didFinishLaunchingWithOptions 의 첫 번째 줄로 추가합니다.

    [NewRelicAgent startWithApplicationToken:@"<appToken>"];
  6. 대상의 빌드 단계빌드 스크립트 를 추가하고 " PUT_NEW_RELIC_APP_TOKEN_HERE "를 애플리케이션 토큰 으로 대체하여 다음을 붙여넣습니다.

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

몇 분 안에 앱 데이터가 표시되기 시작합니다. one.newrelic.com > Mobile > (앱 선택)으로 이동합니다.

Swift를 사용하여 구성

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

  1. 프로젝트의 Podfile 에서 다음 줄을 추가합니다.

    pod 'NewRelicAgent'
  2. Xcode에서 프로젝트를 닫고 프로젝트 디렉터리의 터미널 에서 다음 명령을 실행하여 업데이트합니다.

    pod install
  3. 프로젝트 디렉토리의 터미널 에서 다음 명령을 실행하여 Xcode에서 프로젝트를 엽니다.

    open App.xcworkspace
  4. 브리징 헤더 생성:

    1. File > New > File > Objective-C File 선택합니다.
    2. 파일 이름을 Placeholder.m 으로 지정하고 다음 을 선택합니다.
    3. 만들기 를 선택하고 브리징 헤더를 생성하라는 Xcode의 프롬프트를 확인합니다.
  5. [app_name]-Bridging-Header.h 에서 New Relic 헤더를 추가합니다.

    #import "NewRelic/NewRelic.h"
  6. AppDelegate.swift 파일에서 이 호출을 application:didFinishLaunchingWithOptions 의 첫 번째 줄로 추가합니다.

    NewRelic.startWithApplicationToken("<appToken>");
  7. 대상의 빌드 단계빌드 스크립트 를 추가하고 다음을 붙여넣고 NEW_RELIC_APP_TOKEN애플리케이션 토큰 으로 바꿉니다.

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

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

모바일 앱 모니터링에는 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.