[ios] 프로세스 실행을 시작할 수 없습니다 : 앱이 실행되기를 기다리는 시간이 초과되었습니다.

기기에서 앱을 시작하려고합니다. 시뮬레이터에서 성공적으로 시작됩니다.

  • 목록 항목
  • 7.1 SDK를 사용합니다
  • Xcode 5
  • 그리고 장치는 7.1 아이폰 4S입니다

나는 시도했다 :

  • 깨끗한
  • 클린 빌드 폴더
  • 앱 삭제
  • 장치 연결 해제 / 다시 연결
  • 부팅 장치
  • Xcode 재시작

작동하게하려면 어떻게해야합니까?

코드 서명과 관련이있을 수 있습니까?

현재 ‘Dont Code Sign’으로 설정되어 있습니다.



답변

Xcode에서 앱을 실행할 때 개발자 인증서 대신 배포 인증서를 사용할 때이 문제가 발생했습니다. 대상-> 빌드 설정-> 코드 서명에서 확인할 수 있습니다.

@AndyDynn이 그의 의견에서 지적한 것처럼 : “프로젝트”빌드 설정뿐만 아니라 “타겟”빌드 설정에서도이를 수행해야합니다.


답변

말 그대로 iPad를 다시 시작했는데, 앱 테스트를 위해 연결되었고 문제가 해결되었습니다.


답변

장치에서 앱을 실행하려면 다음과 같은 작업을 수행합니다.

  1. 개발 인증서를 요청하십시오.

  2. 포털에 장치를 추가하십시오.

  3. 앱에 코드 서명하십시오.

  4. 기기에서 앱을 시작합니다.

자세한 내용은 이것을 확인 하십시오


답변

프로비저닝 프로파일 및 코드 서명에 문제가 없으면 XCode를 종료했다가 다시 시작하십시오. 그것은 나를 위해 일할 것입니다.


답변

방금이 문제가있었습니다. 기기에서 앱을 열고 컴퓨터 신뢰를 탭해야했습니다. 내가 20 번 다 재부팅 할 필요는 없어


답변

다음은 아직 언급되지 않은 2 가지 멋진 해킹입니다.

해킹 # 1 :

전화를 잠그고 XCode 시작을 누른 다음 XCode에 “장치 잠금 해제”가 표시 될 때까지 기다린 다음 전화 잠금을 해제하면 전화가 성공적으로 시작 됩니다 .

해킹 # 2 :

앱을 디버깅하는 것이 목표라면 간단하고 간단한 또 ​​다른 접근 방식입니다.

  1. 앱이 배포 된 후 수동으로 시작하십시오.
  2. XCode-> 디버그-> 프로세스에 연결 …으로 이동하여 목록에서 앱을 선택한 다음 올바르게 디버깅하십시오.

이것은 나에게 잘 작동하며 많은 시간을 절약합니다. 이것이 도움이되기를 바랍니다. 감사합니다!


답변

나는 같은 문제를 겪었고 여기에서 답을 본 후에 내 것을 발견했습니다. 문제는 내 개발자 배포 인증서가 iOS 개발자 센터에서 사라졌기 때문에 시간이 초과되었다고 가정합니다. 그래도 위의 오류만으로 좋은 경고를 얻지 못했습니다. 설치는 작동했지만 디버깅은 실패했습니다. 그래서 Xcode가 나를 위해 새로운 것을 재생성했습니다.