iOS 앱의 이름을 변경하는 방법은 무엇입니까?



14 Answers

새 버전의 Xcode ( Xcode 5도 ) 프로젝트의 이름을 변경하려면 다음과 같이 간단하고 (가능한 자세히) 단계를 따르십시오.

참고 : 이 예제에서는 가상의 "샘플"이름을 "테스트"이름으로 바꿀 것입니다.

  1. 프로젝트 탐색기에서 프로젝트 루트를 두 번 천천히 클릭하면 편집이 가능해집니다.

  2. 프로젝트의 이름을 바꿉니다.

  3. 'ENTER'를 누르면 보조자는 모든 프로젝트 이름 관련 항목을 자동으로 변경하도록 제안하고 원하는 경우 일부 항목의 선택을 취소 할 수 있습니다.

  4. 'RENAME'을 누르면 Xcode가 나머지 작업을 수행합니다. 한편 Xcode는 프로젝트의 스냅 샷을 만드는 옵션에 대해 묻습니다 (그렇게하는 것이 좋습니다).

  5. 프로젝트의 이름을 변경하는 것 외에도 새 프로젝트 이름과 일치하도록 구성표의 이름을 바꿀 수도 있습니다.

  6. 1과 2 같은 유사한 단계를 반복하고 OK를 누릅니다.

  7. 그게 전부 야.

다른 시나리오 ... 이전 설명은 프로젝트 이름을 변경하는 것과 관련이 있었지만 홈 화면의 앱 아이콘 아래에 표시되는 표시 이름 만 변경하면됩니다. 다음 단계가 있습니다.

  1. "Supporting Files"그룹에서 info.plist (또는 관련) 파일을 찾습니다.

  2. "번들 표시 이름"키를 찾아 값을 새 이름으로 변경하십시오.

  3. 시뮬레이터 또는 다른 테스트 장치에서 "이전"앱을 삭제하십시오.

  4. 응용 프로그램을 다시 정리하고 다시 작성하십시오.

  5. 이제 홈 스크린에 새 앱 이름이 표시됩니다.

Question

요즘 바보 같은 개발 코드 이름으로 아이폰 프로젝트를 시작했고 이제 프로젝트가 거의 끝나기 때문에 프로젝트의 이름을 변경하고 싶습니다.

하지만 Xcode에서이 작업을 수행하는 방법을 잘 모르는 상태에서 info.plist 파일에서 응용 프로그램의 이름을 변경하면 서명 과정이 잘못 될 수 있습니다. (제 생각에는 ...) 내 응용 프로그램이 제공되지 않습니다. 내가 실행기 오류.

나는 새로운 프로젝트를 만들고 모든 것을 붙여 넣을 수 있다고 생각하지만 원시적 인 것처럼 보이기 때문에 더 문명화 된 솔루션을 기대하고 있습니다.




Javier의 접근 방식 을 사용하여 내 앱의 이름을 변경하면 완벽하게 작동합니다. 내가 추가하고 싶었던 끝에는 단 하나의 작은 비트가 빠져 있습니다.

나는 Clean과 Rebuild 후에 Mach-O Linker Error를 얻는 것을 끝내었다. 이 문제를 해결하려면; (프로젝트 탐색기에서) 프로젝트를 선택하고 대상에서 프로젝트 탭 (테스트 대상)을 선택하고 일반 탭에서 호스트 응용 프로그램의 값을 새로 이름이 바뀐 프로젝트로 업데이트하십시오.




있다

  • Product name ( $(PRODUCT_NAME) ) : 기본적으로 Target name 입니다. 이는 올바른 목표를 선택하는 scheme 에 유용합니다.
  • Bundle display name ( CFBundleDisplayName ) : 기본값은 Product name 입니다. 이것은 iOS 사용자에게 표시되는 내용입니다.



XCode 8에서 매우 쉽게 변경하려면 Project Target -> General Identity 섹션의 "Display Name"필드에 응용 프로그램 이름을 입력하십시오.




나는 약간의 혼란이 있다고 생각한다 :

  • 프로젝트 이름 을 변경하거나
  • iOS 대시 보드에서 앱 이름 을 변경 하시겠습니까?

일반적으로 후자를 변경하기에 충분하지만 plist에서 BUNDLE DISLAY NAME 키를 추가 / 수정합니다.

프로젝트 이름을 변경하지 않고 그대로 두는 것이 좋지만 변경 될 수 있습니다.

묶음 표시 이름에는 공백과 특수 문자가 포함될 수 있지만 NOT 프로젝트를 사용할 수 있습니다. 일부 cmd 라인 도구는 파일 이름 경로 규칙으로 인해 실패합니다.

더 많은 Bundle 표시 이름을 현지화 할 수 있습니다.

따라서 초기 단계에 있고 내부 프로젝트 이름을 변경해야하는 경우가 아니면 번들 표시 이름 키를 사용하십시오.




Xcode 3.2에서는 Groups & Files 패널에서 Project 항목을 선택한 다음 Project -> Rename ... Worked for me 메뉴 항목을 선택하십시오.




내 iOS 프로젝트의 이름을 변경 한 후에이 스크립트를 사용하고 있습니다. 디렉토리 이름을 변경하고 이름을 동기화하는 데 도움이됩니다.

http://github.com/ytbryan/rename

참고 : 구성표의 이름을 수동으로 변경해야합니다.




xcode5에서 내가 좋아하는 가장 좋은 방법은 건물 설정에서 제품 이름을 변경하는 것입니다. "건물 설정"에서 "제품 이름"을 검색하고 변경하십시오.




Xcode 4에서 대상의 "Build Settings"탭 아래에있는 "Product Name"을 검색하십시오.




표시 이름 만 변경하려면 앱의 속성 파일 (plist)에서 직접 변경할 수 있습니다.

다음 키를 사용하여 새 행을 추가 할 수 있습니다. 번들 표시 이름

여기에 대한 예가있다.

이 키를 사용하면 앱 이름이 표시됩니다.

그래서 당신은 이것을 간단히 할 수 있습니다.




Xcode 4에서 프로젝트 이름을 클릭하여 이름 바꾸기를 시작하십시오.




Xcode 4.2 이상에서는 하나 이상의 옵션을 사용할 수 있습니다. 한 번만 왼쪽 탐색 창 상단의 .proj 파일 이름을 클릭하면 이름을 바꿀 수 있습니다. 이름을 바꾸면 전체 프로젝트의 이름이 바뀌고 대상도 변경됩니다.

희망이 도움이




번들 표시 이름에 대한 메모 - 앱 메뉴에서 이름을 변경하는 올바른 방법이지만 실제로 변경 사항이 적용되기 전에 iOS 시뮬레이터에서 콘텐츠 및 설정을 재설정해야 할 수 있습니다.




  1. 왼쪽에있는 가장 위에있는 행을 선택하십시오 (프로젝트 이름, 대상 수 등).
  2. 이름을 바꾸려는 대상을 선택하십시오.
  3. 대상의 이름을 다시 클릭하십시오.
  4. 새 이름을 입력하십시오.
  5. 엔터 키를 치시오.



Project Name (특히 디렉토리)을 변경하지 않고 Product Name 을 수정할 수 있습니다.

설정 작성> 키워드 " 제품 이름 "검색> 값 업데이트



Related



Tags

ios ios