2017-02-01 2 views
2

iOS 버전 빌드에서 앱 이름이 어떻게 설정 되나요?Nativescript - iOS 앱 이름?

응용 프로그램/App_Resources/아이폰 OS/Info.plist 파일을 보면 - 나는

<key>CFBundleDisplayName</key> <string>${PRODUCT_NAME}</string> <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string>

방법이 2 세트 있습니다보고가 설정된 경우 (동안 준비?)?

답변

1

기본적으로 앱 이름은 PRODUCT_NAME과 동일하며 반환되는 프로젝트 이름 (앱의 루트 폴더 이름)입니다. EXECUTABLE_NAME은 생성 된 .ipa 파일의 이름입니다.

<key>CFBundleDisplayName</key> 
<string>My App</string> 

UPDATE : 당신이 필요하면 내가 혼자 두를 떠나 그들이

당신은 당신의 자신의 이름을 설정하기 위해 상기의 Info.plist에 다음을 추가 할 수 있습니다 :)하는 방법을 추천 할 것입니다 Info.plist 파일에서 값을 불러 오면 다음과 같이 할 수 있습니다 :

var utils = require("utils/utils"); 
var mainBundle = utils.ios.getter(NSBundle, NSBundle.mainBundle); 
var appName = mainBundle.infoDictionary.objectForKey("CFBundleDisplayName")); 
+0

그래서 App Store에 표시하는 데 사용되는 이름은 무엇입니까? 거기에 런타임에 응용 프로그램 내에서 이러한 값을 검색하는 방법이 있나요? 고마워. – dashman

+0

모두 예, 아니오입니다. AppStore는 기본적으로 그 이름을 사용하여 이름을 설정하지만, iTunesConnect에서 앱 스토어 이름을 다른 것으로 변경할 수 있습니다 (게시하기 전에). 이 키는 주로 설정 및 홈 스크린에서 앱 자체를 볼 때 앱 이름을 지정하는 데 사용됩니다. – Manijak

+0

위 게시물을 Info.plist에서 값을 가져 오는 코드 예제로 업데이트했습니다. – Manijak

관련 문제