환경 변수
  • 24 Oct 2024
  • 1 읽을 분
  • 기여자
  • 어두운

환경 변수

  • 어두운

기사 요약

*이 페이지의 일부는 기계 번역되었습니다.

환경 변수란 무엇인가요?

참고: 이 기능을 사용하기 전에 개발자는 부팅 인수를 처리하는 코드를 정의해야 합니다.

iOS에서 환경 변수는 부팅 변수를 의미합니다. 이 기능의 동작은 앱에 미리 정의된 코드에 따라 달라집니다. 코드가 변경된 후 이 기능을 사용하여 앱에 특정 값을 전달할 수 있습니다. 예를 들어 환경 변수를 사용하여 다음을 수행할 수 있습니다:

  • 각 시나리오에 대한 서버 엔드포인트 변경
  • 각 시나리오에 대한 애플리케이션 상태 변경

앱 사전 요구 사항

이 기능을 사용하려면 앱이 부팅 변수를 처리할 수 있어야 합니다. 아래는 Swift의 샘플 코드입니다. 샘플 코드의 <Key> 값은 Autify에 등록된 키와 동일해야 합니다.

#if DEBUG
    if ProcessInfo.processInfo.environment["<Key>"] ! = nil {
        // 무언가 수행
    }
#endif

Swift의 ProcessInfo 클래스에 대한 자세한 내용은 Apple의 공식 문서를 참조하세요.

환경 변수 생성 방법

iOS

  1. 왼쪽 사이드바에서 **[Environment Variable]**를 클릭합니다.
    ev_en.png

  2. [iOS] 탭을 클릭합니다.

  3. [Create Environment Variables] 을 클릭하고 필요한 데이터를 추가합니다.

ios_create_EV.png

각 입력 항목의 의미를 살펴봅시다.

  • Name
    • 생성하려는 환경 변수를 식별하는 고유 값입니다.
  • Key
    • 변수 이름
  • Value
    • 변수 값
  • Description (optional)
    • 환경 변수에 대한 설명
  1. [Create] 를 클릭합니다.

Android

Android에서 환경 변수를 사용할 경우 appPackage와 앱 appActivity 지정해야 합니다.

  1. 왼쪽 사이드바에서 [Environment Variables] 를 클릭합니다.

  2. [Android] 탭을 클릭합니다.

  3. [Create Startup Activity] 를 클릭합니다.
    create_startupActivity_En.png

  4. 필요한 데이터를 추가합니다.
    Android에서 환경 변수를 사용할 경우, appPackage와 appActivity 지정해야 합니다.
    Key 섹션에서 선택 후 각각 생성해 주세요.
    key_en.png

    일반적으로 사용되는 키와 값에 대한 설명입니다:

    • appPackage(필수)

      • 패키지 이름
      • 예시 값입니다:
        com.example.app
    • appActivity(필수)

      • 활동 이름
      • 예제 값입니다:
        .ExampleActivity
    • optionalIntentArguments(선택 사항)

      NameKeyValue
      Example 1optionalIntentArguments--es API_URL example.com
      Example 2optionalIntentArguments--el USER_ID 127
  5. [Create] 를 클릭합니다.

환경 변수 편집 및 삭제 방법

환경 변수 목록 페이지에서 환경 변수를 삭제하고 편집할 수 있습니다.

EnvironmentVariables_3.png

시나리오에서 환경 변수를 사용하는 방법

새 시나리오, 기존 시나리오 또는 새 스텝 그룹을 생성할 때 빌드 파일 선택 페이지에서 환경 변수를 사용할 수 있습니다.

  1. 대상 빌드 파일을 선택합니다.

  2. [Set environment variables] 버튼을 선택합니다.
    EnvironmentVariables_4.png

  3. 사용하려는 환경 변수를 선택합니다.
    select_variables.png

  4. [Select] 을 클릭합니다.

기타

  • 가질 수 있는 환경 변수 수에는 상한선이 없습니다.

이 문서가 도움이 되었습니까?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.