앱 설치 실패-애플리케이션에 빌드시 유효한 서명이 없습니다.

Miknash

빌드시 다음과 같은 오류가 발생합니다.

응용 프로그램에 유효한 서명이 없습니다.

잠시 가지고 놀다가 다음을 발견했습니다.

  • 변경 사항없이 앱을 빌드 한 후에 만 ​​오류가 나타납니다. 즉, 개발 중에 충돌이 발생하고 다시 빌드하려고하면 오류가 표시됩니다.
  • 다시 빌드하려면 공백이나 새 줄을 추가해야합니다. 그 후에는 작동합니다.
  • 완전 청소-> 빌드 후에 작동합니다. 프로젝트가 거대하고 (300 개 이상의 파일) 빌드 시간이 cocoapods와 그렇지 않은 경우 약 20 분이기 때문에 이것은 실제로 허용되지 않습니다.
  • 모든 종류의 iOS에서 발생하지만 기기에서만 발생합니다. 시뮬레이터에서는 올바르게 작동합니다. 8.0에서 10.2 iOS 버전까지 시도했습니다.
  • 클린 빌드는 한 번만 수정되며 그 후 동일한 코드를 다시 빌드하려고하면 동일한 오류가 발생합니다.

기타 관련 정보 :

  • Xcode 8.2 (8.0 및 8.1에서도 발생)
  • 언어는 Swift 3
  • MacOS는 Sierra (10.12.1)입니다.
  • 서명에 사용되는 인증서는 엔터프라이즈입니다.

이미 SO (예 : 앱 설치 실패 )를 포함한 모든 제안 된 솔루션을 온라인으로 시도 했지만 운이 없습니다.

내 질문은 : 빌드 할 때마다 코드를 변경하지 않고 빌드 할 수 있도록이 문제를 어떻게 해결할 수 있습니까? 나는 이것이 빌드 설정과 관련이 있다고 가정합니다 ...

워틀

이것은 Xcode의 알려진 문제인 것 같습니다. 우리 프로젝트에서 경험하지 않았으므로 CocoaPods 또는 프로젝트와 관련된 다른 것과 관련이있을 수 있습니다. 여기 Apple 포럼에서이 문제를 본 기억이 납니다 .

솔루션보다는 해결 방법이 더 많지만 BuildDate.plist 파일을 추가하고 빌드 단계를 추가하여 현재 날짜 / 시간을 plist 파일에 추가하여 매번 앱을 다시 빌드하도록 할 수 있습니다. 이 변경은 코드 서명 버그가 사용자에게 영향을 미치지 않도록 충분한 재 빌드를 트리거하기에 충분합니다. 그리고 시간이 많이 걸리는 모든 것을 재 컴파일해야합니다.

이렇게하면 이런 일이 발생했을 때 코드를 간단하게 변경하지 않아도됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Unity Android 빌드 실패 : 지정된 실행 파일은이 OS 플랫폼에 유효한 애플리케이션이 아닙니다.

분류에서Dev

Facebook + Android : 앱 이름 불일치로 인해 애플리케이션 인증에 실패했습니다.

분류에서Dev

대시 앱 렌즈가 반환 한 아이콘에서 애플리케이션 실행 명령을 얻습니다.

분류에서Dev

대시 앱 렌즈가 반환 한 아이콘에서 애플리케이션 실행 명령을 얻습니다.

분류에서Dev

시스템 앱없이 Android에 설치된 애플리케이션을 얻는 방법은 무엇입니까?

분류에서Dev

세션 'app': 설치에 실패했습니다. 애플리케이션을 설치할 수 없습니다 : INSTALL_FAILED_INVALID_APK

분류에서Dev

openssl을 설치 한 후 Unity에서 Android 앱을 빌드 할 수 없습니다.

분류에서Dev

패키지 이름은 다르지만 동일한 코드를 가진 Android 애플리케이션이 한 장치에 설치되지 않음

분류에서Dev

Flutter : 기기 용으로 미리 컴파일 된 애플리케이션을 빌드 할 수 없습니다. iPhone에서 애플리케이션 실행 오류

분류에서Dev

Android Studio : NDK 애플리케이션을 빌드하는 동안 Gradle 실행에 실패했습니다.

분류에서Dev

IDX10501 : 서명 유효성 검사에 실패했습니다. 키를 일치시킬 수 없습니다.

분류에서Dev

현재 애플리케이션에서 다른 앱로드

분류에서Dev

패키지를 읽을 때 Shiny 앱이 실패 함 : 애플리케이션을 시작하지 못했습니다 (코드 1로 종료 됨).

분류에서Dev

Xcode5 테스트 앱에서 이상한 문제가 발생 함 iOS 시뮬레이터가 애플리케이션을 설치하지 못했습니다.

분류에서Dev

Git : 애플리케이션 배포 실패 : 앱 이름을 찾을 수 없습니다.

분류에서Dev

WPF 애플리케이션 용 Travis CI에서 빌드 실패

분류에서Dev

Ubuntu 14.04에서 앱 / 패널 표시기를 설치하고 실행할 수 없습니다.

분류에서Dev

cx_freeze 빌드 애플리케이션을 실행할 수 없습니다.

분류에서Dev

Wine이 설치된 앱을위한 맞춤형 애플리케이션 런처를 어떻게 만드나요?

분류에서Dev

Dash 앱 배포시 Heroku 애플리케이션 오류 : "OSError : xlwings에는 Excel 설치가 필요하므로 Windows 및 macOS에서만 작동합니다."

분류에서Dev

애플리케이션 시작 실패-구성 [SpringBoot]에서 유형의 Bean을 정의하는 것이 좋습니다.

분류에서Dev

Systemd 서비스가 다시 시작되지 않고 실패에 대한 설명이 없습니다.

분류에서Dev

Spring Boot 앱에서 애플리케이션 컨텍스트를로드 할 수 없습니다.

분류에서Dev

Cocos2d-js : 한 애플리케이션에서 다른 애플리케이션으로 이동하는 동안 브라우저에서 실행되는 cocos2d-js 애플리케이션에 미치는 영향

분류에서Dev

Android 애플리케이션을 시작한 후 몇 초 동안 실패하는 이유는 무엇입니까?

분류에서Dev

실패한 애플리케이션 출력, 성공적인 배포 및 빌드

분류에서Dev

XAML 편집기 실패, 패키지 실패 업데이트, 종속성 또는 충돌 유효성 검사 Windows에서 패키지 앱을 설치할 수 없습니다.

분류에서Dev

Synaptic은 저장소 외부에서 다운로드 한 .tar.gz 파일에서 애플리케이션을 설치할 수 있습니까?

분류에서Dev

Synaptic은 저장소 외부에서 다운로드 한 .tar.gz 파일에서 애플리케이션을 설치할 수 있습니까?

Related 관련 기사

  1. 1

    Unity Android 빌드 실패 : 지정된 실행 파일은이 OS 플랫폼에 유효한 애플리케이션이 아닙니다.

  2. 2

    Facebook + Android : 앱 이름 불일치로 인해 애플리케이션 인증에 실패했습니다.

  3. 3

    대시 앱 렌즈가 반환 한 아이콘에서 애플리케이션 실행 명령을 얻습니다.

  4. 4

    대시 앱 렌즈가 반환 한 아이콘에서 애플리케이션 실행 명령을 얻습니다.

  5. 5

    시스템 앱없이 Android에 설치된 애플리케이션을 얻는 방법은 무엇입니까?

  6. 6

    세션 'app': 설치에 실패했습니다. 애플리케이션을 설치할 수 없습니다 : INSTALL_FAILED_INVALID_APK

  7. 7

    openssl을 설치 한 후 Unity에서 Android 앱을 빌드 할 수 없습니다.

  8. 8

    패키지 이름은 다르지만 동일한 코드를 가진 Android 애플리케이션이 한 장치에 설치되지 않음

  9. 9

    Flutter : 기기 용으로 미리 컴파일 된 애플리케이션을 빌드 할 수 없습니다. iPhone에서 애플리케이션 실행 오류

  10. 10

    Android Studio : NDK 애플리케이션을 빌드하는 동안 Gradle 실행에 실패했습니다.

  11. 11

    IDX10501 : 서명 유효성 검사에 실패했습니다. 키를 일치시킬 수 없습니다.

  12. 12

    현재 애플리케이션에서 다른 앱로드

  13. 13

    패키지를 읽을 때 Shiny 앱이 실패 함 : 애플리케이션을 시작하지 못했습니다 (코드 1로 종료 됨).

  14. 14

    Xcode5 테스트 앱에서 이상한 문제가 발생 함 iOS 시뮬레이터가 애플리케이션을 설치하지 못했습니다.

  15. 15

    Git : 애플리케이션 배포 실패 : 앱 이름을 찾을 수 없습니다.

  16. 16

    WPF 애플리케이션 용 Travis CI에서 빌드 실패

  17. 17

    Ubuntu 14.04에서 앱 / 패널 표시기를 설치하고 실행할 수 없습니다.

  18. 18

    cx_freeze 빌드 애플리케이션을 실행할 수 없습니다.

  19. 19

    Wine이 설치된 앱을위한 맞춤형 애플리케이션 런처를 어떻게 만드나요?

  20. 20

    Dash 앱 배포시 Heroku 애플리케이션 오류 : "OSError : xlwings에는 Excel 설치가 필요하므로 Windows 및 macOS에서만 작동합니다."

  21. 21

    애플리케이션 시작 실패-구성 [SpringBoot]에서 유형의 Bean을 정의하는 것이 좋습니다.

  22. 22

    Systemd 서비스가 다시 시작되지 않고 실패에 대한 설명이 없습니다.

  23. 23

    Spring Boot 앱에서 애플리케이션 컨텍스트를로드 할 수 없습니다.

  24. 24

    Cocos2d-js : 한 애플리케이션에서 다른 애플리케이션으로 이동하는 동안 브라우저에서 실행되는 cocos2d-js 애플리케이션에 미치는 영향

  25. 25

    Android 애플리케이션을 시작한 후 몇 초 동안 실패하는 이유는 무엇입니까?

  26. 26

    실패한 애플리케이션 출력, 성공적인 배포 및 빌드

  27. 27

    XAML 편집기 실패, 패키지 실패 업데이트, 종속성 또는 충돌 유효성 검사 Windows에서 패키지 앱을 설치할 수 없습니다.

  28. 28

    Synaptic은 저장소 외부에서 다운로드 한 .tar.gz 파일에서 애플리케이션을 설치할 수 있습니까?

  29. 29

    Synaptic은 저장소 외부에서 다운로드 한 .tar.gz 파일에서 애플리케이션을 설치할 수 있습니까?

뜨겁다태그

보관