2017-11-13 27 views
3

Xcode의 앱에서 여러 사람과 함께 작업하고 있습니다. 오늘 Xcode를 시작하고 시뮬레이터에서 앱을 실행하려했지만 실행되지 않았습니다. 그것은 빌드하고 오류를주지 않지만, 응용 프로그램은 시뮬레이터에 나타나지 않습니다. 많은 질문이 제기되었으므로 스키마에서 실행 파일을 선택해야했습니다 (스키마 관리 -> '계획 이름 -> 실행 -> 정보 -> 실행 드롭 다운'). 그러나 구성표를 편집 할 때 실행 파일이 드롭 다운에 표시되지 않습니다. 또한 .app는 일반적으로 제품 폴더에 나타나지 않습니다. 어떻게 다시 얻을 수 있습니까?Xcode : 앱이 빌드되지만 실행되지 않으며 스키마에서 실행 파일을 선택할 수 없습니다.

파생 데이터 삭제, 버전 관리를 통한 프로젝트 및 체크 아웃 삭제와 같은 많은 작업을 시도해 보았습니다. Xcode와 관련된 모든 것을 삭제하고 다시 다운로드했습니다. 그러나 이것의 아무도는 작동하지 않았다.

어딘가에서 AppCode (IDE는 Jetbrains)이 .app을 다른 곳에 저장합니다. Xcode에서 문제가 발생했을 가능성이 있습니까? 하지만 내가 말했듯이, 소스 컨트롤에서 베어 프로젝트를 다운로드하더라도 빌드는되지만 실행되지 않습니다.

저는 현재 Xcode 9.1을 사용하고 있습니다. 또한 AppCode 버전 2017.3 EAP로 작업합니다.

+0

바보 같은 생각 - 프로젝트 파일을여시겠습니까? 또는 작업 공간? 너 평소에 뭐하니? 누군가가 처음으로 프로젝트에 포드를 추가 한 적이 있습니까? – Damo

+0

@Damo 작업 공간을 여는 중입니다. 우리는 코코아 포드를 사용하고 있습니다. 그러나 포드는 처음부터 프로젝트에 참여해 왔기 때문에 아마 그 원인이 아닐 수 있습니다. –

+1

pbxproject 파일에 문제가있을 수 있습니다. –

답변

3

아마도 project.pbxproj 파일에 app 실행 파일에 대한 올바른 참조가 없을 수 있습니다. 이 문제는 병합 충돌이 발생하고 올바르게 해결되지 않을 때 발생할 수 있습니다.

'YourApp.app'와 관련된 project.pbxproj 파일의 차이점을 찾아서 필요한 경우 복원하거나 조정하십시오. 이러한 차이점을 확인하려면 Git Kraken과 같은 버전 제어 도구의 커밋 기록을 사용하십시오.

이 작업이 완료되면 파생 된 데이터를 지우고 프로젝트를 정리하십시오. 그럼 지어 라.

응용 프로그램 실행 파일이 지금 다시 나타나야합니다 :)