Inbox

xcode 주요 환경 변수

오렌지데이77 2024. 1. 30. 17:30

Overview

  • XCode build script에 자주 쓰이는 환경 변수 설명입니다.

주요 변수

  • TARGETNAME="타겟 이름"
  • PRODUCT_NAME="앱 이름"
  • PRODUCT_BUNDLE_IDENTIFIER="앱 아이디 ex) com.xxx.identifier"
  • PRODUCT_SETTINGS_PATH="/Users/Workspace/AppProject/Target/Info.plist"
  • PROJECT="oneshot"
  • PROJECT_NAME="oneshot"
  • PROJECT_DIR="프로젝트 경로 ex) /Users/Workspace/AppProject"
  • INFOPLIST_FILE="타겟 내 InfoPlist 경로 ex) appTarget/Info.plist"
  • PROJECT_FILE_PATH="/Users/Workspace/AppProject/AppProject.xcodeproj
  • BUILD_DIR="빌드파일 경로
    • ex) /Users/Jhk/Library/Developer/Xcode/DerivedData/oneshot-guesljrhfabdcccwlpppnidsqnpt/Build/Products"
  • BUILT_PRODUCTS_DIR="/Users/Jhk/Library/Developer/Xcode/DerivedData/oneshot-guesljrhfabdcccwlpppnidsqnpt/Build/Products/Debug-iphoneos"
  • DERIVED_FILES_DIR="/Users/Jhk/Library/Developer/Xcode/DerivedData/oneshot-guesljrhfabdcccwlpppnidsqnpt/Build/Intermediates.noindex/oneshot.build/Debug-iphoneos/oneshot.build/DerivedSources"
  • DERIVED_FILE_DIR="/app.build/DerivedSources"
  • DWARF_DSYM_FOLDER_PATH="dsym 파일 경로
    • ex) /Users/Library/Developer/Xcode/DerivedData/~~"