2014-01-22 3 views
2

기존 iOS 프로젝트에서 CocoaPods 사용을 고려 중입니다.CocoaPod는 Xcode 프로젝트 파일에서 더블 클릭을 방지합니까?

개방 App.xcworkspace $ :

하는 프로젝트를 빌드 할 때 항상 프로젝트 파일 대신 Xcode의 작업 공간을 열 수 있는지 확인 : 내가 말하는 installation instructions을 읽을 때 그러나 나는 혼란 있어요

나는 그들이 그것에 대해 무엇을 말하고 싶은지 전혀 모른다. .xcodeproj 번들 내에 .xworkspace 파일이 있다는 것을 알고 있습니다.

하지만 내 .xcodeproj 파일을 다시 두 번 클릭 할 수 없다는 뜻입니까? XCode 최근 항목 메뉴에서 프로젝트를 더 이상 열 수 없습니까? 터미널에서 항상 열어야합니까?

CocoaPods의 개념은 재미있는 소리,하지만 난 XCodes 내부 프로젝트 구조와 엉망 싶지 않아 ...

+0

코코아 창을 사용하여 프로젝트 폴더에서 프로젝트를 실행하는 경우 작업 공간을 두 번 클릭하면됩니다. – JSA986

답변

3

작업 공간은 최대 프로젝트 단계와 같다. 여러 프로젝트가 포함될 수 있습니다. 프로젝트에 Cocoapods를 설치하면 원래 프로젝트와 사용중인 창의 코드가 포함 된 새 Pods 프로젝트가 포함 된 작업 영역이 만들어집니다.

또한 프로젝트와 포드 프로젝트간에 종속성을 만듭니다 (프로젝트를 빌드하기 전에 포드 프로젝트가 필요하기 때문에 헤더 등을 찾아야합니다). 따라서 이후에 작업 영역 파일 대신 프로젝트 파일을 열면 포드에 대한 올바른 정보가 없기 때문에 빌드가 실패합니다.

변경 사항은 작업 방식에 영향을주지 않습니다. 프로젝트 파일 대신 작업 영역 파일을 두 번 클릭하면 작업 영역이 최근 항목 목록에 표시됩니다.

터미널에서 열 필요가 없습니다. 지침은 명령 줄에서 포드를 설치 했으므로 바로 사용할 수 있으므로 여기에서 바로 작업 영역 파일을 열 때 편리합니다.

+0

아 아아. CocoaPods는 작업 영역 파일을 만듭니다. .xcodeproj 번들 내에서 작업 공간 파일을 열어야한다고 생각했습니다. 당신의 설명에 감사드립니다. – codingFriend1

관련 문제