[ios] Xcode “실행할 수 없습니다”. “보안”만 오류로보고

앱 이름을 수정했습니다. 그 외에는 대화가 정확히 이와 같습니다. 저는 엔터프라이즈 앱을 개발 중이며 개발중인 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.

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



답변

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

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


답변

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

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

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


답변

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

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


답변

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


답변

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

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

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

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


답변

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


답변

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