여기서 ${EXECUTABLE_NAME} 및 ${PRODUCT_NAME}은(는) 정의됩니다.
수정 방법에 대한 정보는 어디에서 찾을 수 있습니까?
${EXECUTABLE_NAME}${PRODUCT_NAME}
이러한 값은 .plist 파일에만 표시되지만 실제 값은 .plist 파일에 표시됩니다.
.plist에서 우리가 원하는 것을 직접 수정할 수 있다면 왜 이것들이 필요한지를 보여줍니다.
저는 처음이라서 이해하는 데 문제가 있습니다. 애플 정보 속성 목록 키 참조도 알아봤지만 ${} 값을 찾지 못했습니다.
그PRODUCT_NAME목표값에 정의되어 있습니다.Build Settings에서Packaging부분.기본적으로 프로젝트 이름과 동일합니다.
편집:
하는 동안에PRODUCT_NAME기본적으로 대상의 이름입니다(MyDemoApp이 경우).그EXECUTABLE_NAME은 다음을 연결합니다.
$EXECUTABLE_PREFIX,$PRODUCT_NAME그리고.$EXECUTABLE_SUFFIX.
자세한 내용은 EXECTABLE_NAME의 참조를 참조하십시오.
갱신하다
새 참조는 http://help.apple.com/xcode/mac/8.3/ #/itcaec37c2a6에서 확인할 수 있습니다.
EXECUTABLE_NAME
대상이 생성하는 이진의 이름을 지정합니다.
$는 unix에서 $가 사용되기 때문에 변수 productName & executableName을 나타낸다고 생각합니다.변수는 응용프로그램의 빌드 설정에서 설정됩니다.따라서 당신은 plist 파일에서 직접 제품명을 변경해서는 안 됩니다.대신 빌드 설정으로 이동하여 제품 이름을 검색하고 변경합니다.
엑스코드${<variable_name>}통사론
Xcode 변수는 다른 수준에서 정의될 수 있으며,Resolved하나는 중고입니다.사용할 수 있습니다.Build Settings -> Levels관리할 탭
모든 변수가 수신 대기 상태입니다. 또한 모든 설정에는 고유한 선언이 있습니다.
Product Name - PRODUCT_NAME
이 설정은 다음에 저장됩니다.buildSettings의 블록.
<project_name>.xcodeproj/project.pbxproj
검색 뷰를 사용하여 변수를 찾을 수 있습니다.Help Inspector선언문과 다른 유용한 정보를 찾기 위해
일부 설정은 Xcode에 의해 노출되지 않습니다.
EXECUTABLE_NAME
그러나 다음을 사용하여 값을 가져오거나 재정의할 수 있습니다.User-Defined Settings
reader_EXECUTABLE_NAME = $(EXECUTABLE_NAME)
EXECUTABLE_NAME = $EXECUTABLE_PREFIX$PRODUCT_NAME$EXECUTABLE_SUFFIX
[SWIFT_MODULE_NAME, PRODUCT_MODULE_NAME, PRODUCT_NAME, EXECUBLE_NAME]
구체적으로 어떻게${PRODUCT_NAME}순서에 따라 정의됩니다.
- 원래는 대상 이름으로 기본 설정되어 있습니다.
$(TARGET_NAME) - 제품 이름을 검색하여 '빌드 설정'에서 재설정할 수 있습니다.
참고: 다음에서 파생된 값이 있는지 여부${PRODUCTS_NAME}그리고 당신은 그것을 바꿉니다.some-constant-value더 이상 계산된 값이 아닙니다.
예: 값을 변경하는 경우CFBundleName처음부터.${PRODUCT_NAME}와 비슷한 정도로My cool App그러면 스프링보드에 있는 앱의 이름이 'My cool App'으로 표시됩니다.더 이상 '대상의 이름이 무엇이든'으로 표시되지 않습니다.
언급URL : https://stackoverflow.com/questions/8723164/where-are-executable-name-and-product-name-defined
'programing' 카테고리의 다른 글
| WPF의 페이지 대 창? (0) | 2023.04.29 |
|---|---|
| Angular 2.0 및 Modal 대화 상자 (0) | 2023.04.29 |
| UIScrollView 내부의 UIWebView를 확대하려면 어떻게 해야 합니까? (0) | 2023.04.29 |
| 공식 C# 드라이버를 사용하여 Mongo DB에서 시작 (0) | 2023.04.29 |
| 아이폰 앱 베타 테스트는 어떻게 하나요? (0) | 2023.04.29 |

