Xcode 제품 이름 변경

4459 단어 Xcode8iOS
Xcode를 통해 새 프로젝트를 제작할 때 설정한 제품 이름을 이후부터 변경할 때의 절차를 메모로 정리합니다.
Xcode 버전은 8.2입니다.

차리다

  • Xcode를 통해 새 프로젝트를 만듭니다.템플릿 사용Single View ApplicationProduct Name는 Sample입니다.
  • tree 명령에서 보이는 디렉터리 구조입니다. 수정 Project의 Sample을 선택합니다. Identity 및 Type의 변경 내용Name이번에는 뉴샘플입니다. 시작을 묻는 메시지가 나타나면 Rename 을 선택합니다. 탐색 모음의 Product->Schem->Edit Scheme...옵션을 선택하면 프롬프트가 표시되므로 Manage Scheemes...탭 + 버튼을 선택하면 다른 프롬프트가 나타나므로 Name 표시줄이 New Sample인지 확인한 후 OK 를 선택합니다. Sample을 확인하고 Delete를 선택합니다. - 버튼을 선택하면 프롬프트가 일어납니다. NewSample을 확인하고 Close 버튼을 선택하여 프롬프트를 닫습니다. 탐색 영역의 디렉토리 이름을 수정합니다.Sample을 선택하여 Identity 및 Type의 Name을 New Sample로 변경합니다.마찬가지로 SampleTests를 선택하여 Identity와 Type의 Name을 New SampleTests로 변경합니다. SampleTests.swift NewSampleTests。swift로 이름을 바꿉니다. 아래와 같이 바꿉니다. import XCTest @testable import NewSample class NewSampleTests: XCTestCase { override func setUp() { super.setUp() // Put setup code here. This method is called before the invocation of each test method in the class. } override func tearDown() { // Put teardown code here. This method is called after the invocation of each test method in the class. super.tearDown() } func testExample() { // This is an example of a functional test case. // Use XCTAssert and related functions to verify your tests produce the correct results. } func testPerformanceExample() { // This is an example of a performance test case. self.measure { // Put the code you want to measure the time of here. } } } 따라서 X코드의 디렉터리 구성은 변경되었지만tree에서는 실제 디렉터리 구성과 다르다. 이걸 맞추기 위해서. Synx.
    *Synx의 경우 "Xcode 파일의 Synx 정리"을 참조하십시오.
    다음 명령을 실행합니다.
    $ synx NewSample.xcodeproj/
    
  • 이 단계에서tree에서 본 디렉터리 구조입니다.
  • 프로젝트 상단의 이름을 New Sample로 변경하고 빈 디렉토리 Sample 및 Sample Tests를 삭제하면 새 Product Name이 New Sample에서 설정한 것과 같은 구조를 만들 수 있습니다. [참조] [의사록] Xcode 항목 이름 변경

    좋은 웹페이지 즐겨찾기