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


164

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

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

나는 시도했다 :

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

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

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

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


1
프로비저닝 프로파일을 확인 했습니까? 관리자에게 가서 기기가 노란색이 아닌 녹색인지 확인하십시오. 거기에서 문제를 해결할 수 있습니다. XCode5는 이전 버전보다 크게 개선되어 프로비저닝 코드 서명 프로파일을 자동으로 동기화합니다.
Apollo SOFTWARE

답변:


399

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

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


5
저에게는 이것이 인증서가 아니라 배포중인 프로비저닝 프로파일이었습니다.
user1021430

7
"프로젝트"빌드 설정뿐만 아니라 "타겟"빌드 설정에서이 작업을 수행하십시오.
AndyDunn

5
방금 Xcode 6.1로 업데이트하고 이것을 얻기 시작했습니다 ... 위의 두 힌트와 함께이 솔루션으로도 해결되지 않습니다. 최신 iOS 7이 설치된 iPhone 5 하나와 iOS 8.1이 설치된 iPad 하나를 시험해 보았습니다. 단서가 있습니까?
helmesjo

2
청소, iTunes 및 XCode 종료, 소프트 리셋 장치 (긴 프레스 홈 + 전원), 프로젝트를 빌드하고 장치에서 실행하십시오.
Don Park

1
개발자 인증서를 선택하여 testflight에 앱을 업로드 할 수 있습니까? testflight에 올릴 때까지 및 배포 인증서를 통해 testflight에 올린 후에이 오류가 발생합니다.
Mrugesh Tank

23

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


프로비저닝 프로파일 작업을 수행 한 후 iPad를 재부팅하면 저에게
Terry Bu

다만 아이 패드, 청소 사업, 재건 및 삭제 파생 된 데이터를 다시 시작
마티아 Personaggio 우노 Ducci에게

11

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

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

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

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

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

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


8

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


7

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


iOS8 / iPhone 6에서도 동일한 일이 발생했습니다. 앱을 시작하십시오
Cyprian

4

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

해킹 # 1 :

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

해킹 # 2 :

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

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

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


3

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



1

임시 프로파일을 정리하고 iPhone을 재부팅 한 후 컴퓨터를 재부팅 한 후 효과가있었습니다.


1

이 문제를 겪고있는 사람에게 최근에 자주 타는 사람들에게 추가 제안을 던지기 위해-목표-> (당신의 목표)-> 일반-> 팀으로 이동하여 같은 팀을 다시 선택하십시오. Xcode가 프로파일을 업데이트합니다.

그것은 저에게 몇 번의 범인이었습니다. 최근에 새 장치 또는 w / e 용 배포 인증서를 다시 다운로드 한 경우에 특히 발생합니다. 또는 프로비저닝 프로파일 디렉토리를 일반적으로 덤프 한 경우.


1

나는 같은 문제가 있었고 제안 된 모든 단계를 시도했지만 iPhone을 끈 후에 만 ​​배포하고 실행할 수있었습니다.


0

필자의 경우 Targets-> Build Settins-> Provisioning Profile에 값이 없었습니다. 코드 서명은 괜찮아 보이지만)


0

환경의 프로비저닝 프로파일 설정이 개발 프로파일 (프로젝트> 빌드 설정> 코드 서명)로 설정되어 있는지 확인하십시오.

대상 설정 및 포드 프로젝트 (Cocoa Pod를 사용하는 경우)에서 설정을 고려하십시오.

개발 프로파일이없는 경우 인증서, 식별자 및 프로파일> 프로비저닝 프로파일을 작성하거나 다운로드하십시오.


0

위의 내용을 따른 후에도 여전히 작동하지 않습니다 (xCode 6부터). 그러나 전화를 재부팅하고 앱을 삭제 한 후에 작동했습니다.


0

제품 이름에서 점 "."을 확인하십시오. "." 제품 이름에는 사용할 수 없습니다.


0

프로비저닝 프로파일에서 선택하면이 문제가 발생할 수 있습니다. 따라서 장치에서 앱을 시작하는 동안 배포 프로파일이 아닌 개발 프로파일을 사용하고 있는지 확인하십시오. 나는 같은 문제에 직면 해있다. 그러나 동일한 프로세스를 사용하여 도망갔습니다.

프로젝트> 빌드 설정> 프로비저닝 프로파일을 확인하고 개발 프로파일을 선택하십시오.

또한 동일한 탭에서 코드 서명 ID를 관리하십시오. 개발자 ID와 배포 금지 ID를 모두 선택해야합니다.


0

아래 두 단계로 나를 위해 해결되었습니다.

들어 xcode버전 : 7.2

  • 1. 실행할 시뮬레이터를 선택하십시오 (실행을 시작하기 만하면 앱을 완전히로드 할 필요가 없습니다).
  • 2. 중지하십시오.
  • 3. 그런 다음 장치를 선택하고 실행하십시오.

이것은 내 경우에 해결되었습니다.


0

option + command + shift + k 그런 다음 프로젝트를 실행하여 속임수를 쓰십시오.


0

앱을 시작하고 디버깅하는 것이 목표 인 경우 "실행 파일 실행 대기"로 스키마를 편집하고 앱을 수동으로 실행할 수도 있습니다. 설정은 스키마 편집> 실행> 정보> 실행 아래에 있습니다. "자동"대신 "실행 파일 실행 대기"를 선택하십시오. 시간 초과 대신 앱을 수동으로 탭하여 실행할 때까지 기다립니다.


0

위의 모든 답변이 도움이되지 않았으므로 솔루션을 게시 할 것입니다.

모든 사건 삭제 xcuserdata에 폴더를 .xcodeproj하고 .xcworkspace그리고 다시 시작 엑스 코드 문제를 해결했습니다. 삭제하려면 앱 폴더에서 your_app_name.xcodeproj및 / 또는 마우스 오른쪽 버튼을 클릭 your_app_name.xcworkspace하고을 선택하십시오 "Show Package Contents". 누군가가 시간을 절약하는 데 도움이되기를 바랍니다.


왜 부정적인 투표? 이것은 여러 가지 또는 다른 것들로 인한 동일한 문제 / 오류에 대한 진정한 해결책입니다. 그리고 다른 제안들 중 어느 것도 효과가 없었습니다.
Hristo Atanasov 2016 년


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.