가끔 프로젝트를 통채로 복사해야하는 경우가 생기는데 이렇게 복사할 경우 설정해줘야하는 것들이 있다.
먼저 프로젝트를 복사한다.
그런 다음 복사한 프로젝트의 이름을 원하는 이름으로 바꾸어주고 폴더내의 Dervied Data를 삭제해준다
그 다음 변경한 프로젝트 폴더내의 있는 프로젝트파일과 하위 디렉토리 또한 이름을 변경해준다
그런 다음 변경한 프로젝트 파일을 실행해준다
프로젝트안의 하위 디렉토리의 파일명을 바꿔준 뒤
마찬가지로 프로젝트 내의 Target 이름을 변경해주고
Build Settings에서 Info.plist의 경로와 Project Bundle Identifier의 이름도 변경해준다
그 다음 Product 탭에서 Scheme -> Manage Schemes를 보면
스키마이름을 변경된 프로젝트 이름으로 변경해준다
여기까지 변경했으면 성공적으로 프로젝트가 복사되었지만 간혹 오류가 나는 경우가 있어 폴더 내의 DerivedData를 한번 더 삭제 후 프로젝트 파일을 실행해준다.