주요 변수
- 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"
툴 관련.
- TOOLCHAIN_DIR="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain"
- DEVELOPER_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Tools"
빌드 파일 관련.
- 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/~~"
Terminal 환경변수 목록 확인할 때와 마찬가지로
빌드시점의 모든 환경변수 목록은 Xcode > Target > Build Phases 에 'export' 명령어 스크립트를 추가하여 얻을 수 있습니다.
관련문서: https://help.apple.com/xcode/mac/8.0/#/itcaec37c2a6
^.^
'Mobile > Xcode' 카테고리의 다른 글
[Xcode-Build-Error] ditto: can't get real path for source (0) | 2018.12.21 |
---|---|
Xcode 커서 고정 스크롤 단축키 추가하기. (Xcode scroll lock) (0) | 2018.04.12 |
XCode Editor 창에서 라인 넘버(Line Number) 출력하기 (0) | 2014.05.22 |