내 앱을 실행할 때 Xcode에서 오류가 발생하기 때문에 디버깅 할 수 없습니다.
프로세스 시작 실패 : 앱 시작 시도 시간이 초과되었습니다.
기기에 검은 색 화면이 표시되고 오류 메시지가 표시된 후 앱이 시작됩니다. 이 문제를 어떻게 해결할 수 있습니까?
코드 서명 ID 및 프로비저닝 프로파일을 변경하고 Xcode> 환경 설정> 계정> 세부 사항 탭에서 프로비저닝 프로파일을 새로 고치려고했습니다.
iOS 8.0 및 OSX 10.9.4가 설치된 MacBook을 실행하는 iPad mini에서 Xcode 버전 6.0.1 (6A317)을 사용하고 있습니다.
그 후 iPad가 절전 모드 (화면 꺼짐)로 전환되면 더 이상 깨울 수 없습니다. 소프트 리셋을해야합니다.
답변
개발 프로필이 아닌 배포 프로비저닝 프로필을 사용하고 있습니다. 이 링크를 확인
답변
어떻게 고치는 지:
다음과 같이 수정합니다.
- 클린 프로젝트 (제품> 클린)
- 하드 리셋 장치 (전원 버튼 + 홈 버튼)
- 기기에서 앱 삭제
- xcode 닫기
- ITUNES 닫기 (종료해야 함)
- Xcode를 다시 열고 실행하십시오!
iTunes가 문제라고 생각합니다.
수정 : 2017/02 : 솔루션은 여전히 Woks (정보를 위해 @SalGad에게 감사드립니다).
답변
iOS 7.1.2가 설치된 iPhone 4에서 실행되는 Xcode 6.2를 사용하고 있는데 문제도 나에게 발생합니다.
Project and Targets' Code Signing
설정이 서로 다른 것으로 밝혀졌습니다 ! 그리고 그것이 문제의 원인입니다.
문제를 해결하려면 코드 서명 설정이 동일한 지 확인해야합니다.
답변
시작 시간 초과의 원인이 될 수있는 또 하나의 이유는 장치에 많은 프로비저닝 프로파일이 있다는 것입니다. 약 100 개가 있으며 팀 개발 포털에서 XCode에 의해 자동으로 다운로드됩니다. 따라서 팀에 수많은 앱과 프로비저닝 프로파일이있는 경우 원하지 않는 PP에 대한 자동 다운로드를 방지하기 위해 Apple ID에서 XCode의 연결을 해제하는 것이 좋습니다. 앱 실행 시간이 크게 단축됩니다.
장치에서 원하지 않는 PP를 삭제하려면 XCode-Window-Devices로 이동하여 장치를 선택하고 하단 컨텍스트 메뉴에서 “Show provision profiles …”을 클릭해야합니다. 그런 다음 프로필을 수동으로 제거해야합니다. 팁 : “아래쪽 화살표”- “백 스페이스”키 시퀀스를 사용하여 손 루틴을 용이하게합니다.
답변
나는 이것을 가지고 있었지만 이전에 게시 된 것은 작동하지 않는 것 같습니다. 이것은 Xcode 6.3.2에서 문제를 해결하기 위해 수행 한 작업입니다.
- Product-> Scheme-> Edit Scheme …으로 이동합니다.
- 실행 구성표 선택
- 정보 탭 선택
- 설정이 다음과 같은지 확인하십시오.
- 빌드 구성이 “디버그”로 설정됩니다.
- Debug Executable 체크
- 자동 실행이 선택되어 있습니다.
답변
제 경우에는 개발 프로필을 사용했지만 어떻게 든 빌드 설정> 코드 서명에서 디버그 용 프로비저닝 프로필이 비어있었습니다.
하지만 “iOS Team Provisioning Profile”로 설정하기 전에 “개발 팀에 없음”-Xcode> 환경 설정> 계정-내 계정 제거 ( “-“클릭)-계정을 다시 추가하기 때문에 계정을 재설정해야했습니다.
문제가 해결되었습니다.
답변
Xcode가이 오류를 표시 한 후에도 앱이 계속 기기에서 시작되도록 관리하는 경우 Debug-> Attach to Process를 사용하여 실행중인 프로세스에 연결할 수 있습니다.