Xcode "실행할 수 없습니다". "보안"만 오류로보고


88

앱 이름을 수정했습니다. 그 외에는 대화가 정확히 이와 같습니다. 저는 엔터프라이즈 앱을 개발 중이며 개발중인 xcode와 iPhone을 다시 시작해 보았습니다. 변경 없음. 누구든지 이것을 만났습니까? 나를 올바른 방향으로 안내하거나 더 자세한 정보를 얻을 수있는 로그 게시물이 있습니까? 내가 볼 수있는 일반 로그에는 아무것도 없습니다.

시작할 수 없습니다

최신 정보

장치 로그에서 다음을 찾았습니다.

<Warning>: Unable to launch com.bundleID.etc because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user.

어제 작동했고 모든 프로필 등이 일주일 전에 발행되었으므로 조금 이상합니다.


나는 진지하게 확인 버튼을 몇 번 클릭하려고 시도했다 : |
capikaw

답변:


235

분명히 OS 등을 업그레이드 한 후 장치에서 앱을 수동으로 시작하고 소프트웨어 개발자를 신뢰한다고 말해야합니다.

그 오류 메시지는 이제 사라졌습니다.


장치 로그의 "사용자가 명시 적으로 신뢰하지 않았습니다"부분이 생각 나게했습니다. 그런 다음 나는 조금만 훑어 보았고 앱을 열 때 동의를 요청했습니다. "명시 적으로 사용자가 신뢰하는"부분을 기억하고 그럴지도 모른다고 생각했습니다. 그랬다.
GusOst

6
"프로세스 XXX에 대한 태스크를 가져 오지 못했습니다"는 개발자 프로비저닝 프로파일이 아닌 엔터프라이즈 프로비저닝 프로파일 (또는 배포 프로비저닝 프로파일)을 사용하고 있기 때문일 수 있습니다.
Dylan

1
이 방법은 앱을 삭제하고 다시 설치하면 작동을 멈 춥니 다 (때로는 모든 캐시를 지우는 데 필요함). @Mark 답변 특전으로 모든 전화 프로비저닝 프로필을 삭제하는 것이 더 영구적 인 해결책입니다.
Ricardo Sanchez-Saez 2014 년

8

버전 9.2를 실행하는 iOS 장치에서 xcode 7을 사용하여 다음을 수행해야했습니다.

  1. '설정'을 엽니 다.
  2. '일반'을 탭하세요
  3. '장치 관리'를 탭하십시오.
  4. 목록에있는 '개발자 앱'을 누릅니다.
  5. '신뢰 (개발자 이름)'를 탭합니다.
  6. 팝업에서 '신뢰'를 탭하세요

xcode를 실행할 때 앱이로드되고 실행되어야합니다.


6

내 장치에 앱이없는 문제가있어서 메시지를 수락하기 위해 수동으로 시작할 수 없었습니다. 저에게는 만료 된 프로비저닝 프로파일을 모두 제 장치에서 삭제 한 후이 기능이 작동하여 Xcode가 새 프로파일을 설치해야했습니다.

그 후 앱을 실행할 수있었습니다.


6

기기에서 수동으로 실행해야했기 때문에 (잘 복사하지만 실행하지 않음) 처음으로 iOS 8 기기에서이 문제를 실행 한 다음 개발자를 신뢰한다고 말합니다.


5

나는 다음과 같이 같은 문제를 해결했습니다.

개발자 프로필이 휴대폰 또는 watchos 설정에서 TRUSTED로 할당되지 않았기 때문에 발생할 수 있습니다.

다음과 같이 프로필을 TRUSTED로 설정할 수 있습니다.

  • 설정으로 바로 가기,
  • 프로필
  • 프로필을 신뢰할 수 있음으로 지정하십시오.

4

엔터프라이즈 프로비저닝으로 앱에 서명하면이 오류가 발생합니다. 여전히 휴대 전화에 앱을 설치하지만이 방식으로 서명 한 앱은 디버그 할 수 없습니다. 개발자 프로비저닝으로 앱에 서명하거나 휴대폰에서 앱을 수동으로 시작해야합니다.


3
  1. 창-> 장치를 선택하십시오.
  2. 왼쪽 열에서 장치를 마우스 오른쪽 버튼으로 클릭하고 "프로비저닝 프로필 표시"를 선택합니다.
  3. 해당 프로비저닝 프로파일을 클릭하십시오.
  4. "-"버튼을 눌러 영향을받는 모든 프로필을 계속 제거합니다.
  5. 앱을 다시 설치하십시오.

나를 위해 장치에서 앱을 제거하고 위의 작업을 수행 한 다음 앱을 설치하는 것이 효과적이었습니다.
levibostian

3

process launch failed: Security문제 를 해결하려면 Xcode를 통해 앱을 실행 한 후 iOS 기기에서 앱 아이콘을 탭하세요.

Xcode 경고가 계속 표시되는 동안 앱 아이콘을 탭해야합니다 . 그렇지 않으면 앱이 실행되지 않습니다.

  1. Xcode를 통해 앱을 실행하십시오. 아래에 보안 경고가 표시됩니다. 확인을 누르지 마십시오 .

"AppName"프로세스를 시작할 수 없음 시작 실패 : 보안

  1. iOS 기기에서 새로 설치된 앱 아이콘을 탭합니다.

iOS 기기에서 앱 아이콘을 탭하세요

  1. 아이콘을 탭하면 이제 신뢰할 수없는 앱 개발자를 "신뢰"할지 묻는 경고가 표시됩니다. 이렇게하면 앱이 즉시 실행되고 Xcode 디버거에 연결되지 않습니다.

    • 이 "신뢰"경고가 표시되지 않으면 Xcode에서 "확인"을 너무 빨리 눌렀을 가능성이 있습니다. Xcode의 경고에하지를 눌러 "OK"를 수행 할 때까지 개발자를 신뢰.

이 개발자를 믿으시겠습니까?

  1. 마지막으로 돌아가서 Xcode 경고에서 "확인"을 누릅니다. iOS 장치에서 실행중인 앱을 Xcode 디버거에 연결하려면 앱을 다시 실행해야합니다.

이제 Xcode에서 확인을 누르십시오.


0

위와 같은 문제가 발생하여 코드 서명 ID를 iOS 개발자로 변경하여 해결했습니다.

(먼저 위의 다른 모든 단계를 시도했습니다)

이제 xcode에서 앱을 실행하고 디버그 출력을 볼 수 있습니다.

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