2013-02-26 2 views
13

iPhone에서 내 앱을 설치하려고 할 때 나타나는 오류입니다.설치 오류 : iOS 용 Flash Builder에서 ApplicationVerificationFailed

enter image description here

자세한 내용 :
그것은 한 지점에서 일했다. 최근에 다른 컴퓨터를 사용하여 다른 프로젝트에서 작업하고 새 인증서를 만들어야했습니다. 이것은 내 다른 프로젝트 (프로필)를 무효화했습니다. 나는 첫 번째 컴퓨터에서 일하고 다시 그 인증서를 업로드했다. 앱 프로필을 다시 만들고 이전 인증서를 기반으로 프로비저닝 파일을 다운로드했습니다. 그 중 아무 것도 작동하지 않았습니다. 결국 나는 아래의 답과 같이 맨 처음부터 다시 시작해야했습니다.

+0

<< 세부 사항 ... ??? && [this forum] (http://forum.unity3d.com/threads/15299-error- (0xE800003A) -Application-Verification-Failed) –

+0

그게 전부입니다. 그것은 내가 아래에 게시 할 것 인 것에 따라 결국 일했다. –

+0

필자의 경우 인증에 문제가있어서 테스트 장치에서 실행하기 위해 게시 인증서를 사용하고있었습니다. –

답변

11

마침내 처음부터 다시 시작하여 작업하게되었습니다. 문제는 내가 새 컴퓨터에 가서 새 인증서를 업로드 할 때 이전 인증서를 취소해야한다는 것입니다. 일단 취소되면 아마도 다시 사용할 수없는 것 같습니다.

그래서 나는 나의 서명 인증서를 다시 그것에서 P12 파일을 다시, 다시 (수정) 응용 프로그램 프로파일이 (다시는 내 인증서를 선택했는지 확인하고 다시 내 장치를 모두 선택) 모바일 프로비저닝 파일을 다시 다운로드, 다음을 다시 선택 iOS 구성 화면에서 Flash Builder를 다시 시작하면 다시 작동합니다.

"com.myactualdomainhere. *"와일드 카드를 사용하려고 시도했지만 작동하지 못했지만 위의 모든 단계를 수행하지 않았습니다 (서명 인증서를 다시 작성하지 않은 경우). if 문제가되었던 인증서를 재사용 할 수 없습니다.

위의 모든 단계를 수행하고 "com.myactualdomainhere.MyApp"응용 프로그램 이름을 사용하고 AIR 응용 프로그램 용 com.myactualdomainhere.MyApp 응용 프로그램 설명자 파일과 일치하는지 확인했습니다.

언젠가이 프로세스를 단순화하고 더 나은 오류 메시지를 줄 수 있다면 좋을 것입니다. 어쩌면 그들은 다른 부분을 검증 할 수 있습니다. 예를 들어, "귀하의 인증서는 괜찮습니다. 귀하의 앱 프로필은 체크 아웃하지만 귀하의 앱 ID는 정확하지 않습니다."

또한 MilkyWay는 유용한 정보가있는 more 게시물이있는 링크를 게시했습니다.

+3

FYI :이 답변의 하위 집합이 도움이 될 수 있습니다. 우리의 경우, 프로비저닝 프로파일을 재생성하지 않고 만료 된 인증서를 업데이트했습니다. 그래서 우리가해야만하는 일은 iOS 개발 포털에서 "Provisioning Profiles"를 열어 수정하고 새 인증서를 확인하고 재생성하고 redownload를 확인하십시오. 우리는 전체 인증서 설치를 다시 할 필요가 없었습니다. 그리고 우리는 와일드 카드를 사용합니다. –

10

다른 공급 업체의 코드로이 오류가 발생했습니다. 결국 그들은 Entitlements.plist 파일로 IPA를 컴파일하려고했습니다. 방금 그 코드 블록을 삭제했고 (아래) 코드가 잘 컴파일되었습니다.

<Entitlements> 
    <![CDATA[ 
     <key>get-task-allow</key> 
     <true/> 
    ]]> 
</Entitlements> 
+1

감사합니다. 내 하루를 저장했습니다. 적어도 하루 남은 두 시간 동안 '설치 실패'및 'ApplicationVerificationFailed'오류의 원인을 찾기 위해 하루 종일 검색했습니다. @Apple : 괜찮은 의견을 부탁드립니다. –

2

이는 Apple ID 암호를 변경 한 경우에도 발생할 수 있습니다.

4

나는 오늘 아침이 문제에 갇혀 있었고, 그렇게 생각해내는 데는 시간이 걸렸습니다. 다른 사람이 올리면 다른 사람들도 같은 문제가 있다고 생각했습니다.

iOS7의 iPhone 5 인 프로비저닝 프로파일에 장치를 추가하는 중 문제가 발생했습니다. 우리가 UDID (UDID +)를 얻으려고 사용하는 응용 프로그램이 잘못된 UDID를 제공한다는 것이 밝혀졌습니다.

adt -devices -platform ios 

반환 한 ID를 사용했습니다.

4

필자의 경우 임베디드 폴더에서는 수용 할 수없는 문자가 문제였습니다.특수 문자 (æøå 또는 공백)가 포함 된 폴더 이름은 ApplicationVerificationFailed 오류가 발생했습니다. (정확히 내가 아는 가장 정확한 오류 설명은 아닙니다.)

1

오랫동안 컴파일하지 않았다면 컴파일 설정을 장치 테스트로 설정하고 테스트 프로비저닝 프로파일을 사용하고 있는지 확인하십시오. 내 설정이 여전히 앱 스토어에 있었기 때문에 오늘이 사실을 알게되었습니다.

1

나를 위해 문제는 내가 대신 내 개발자 인증서의 .P12 파일의 알림 푸시 애플에 대한 의미 된 .P12 파일을 사용하고 있었다이었다 ..

나는 내 개발자에서 내 보낸 .P12를 사용 인증서와 그것은 위대한 작품! ..!

2

내 문제는 애플 개발자의 응용 프로그램 ID에서 내 응용 프로그램이 PushNotification을 확인하지 못했지만 내 xml 응용 프로그램 설명자에 push notifiaction (aps_development)에 대한 권한이 있다는 것이 었습니다.

일단 XML에서 APS 값을 삭제하면 모든 기능이 작동합니다. 내 경우

1

그것은

0

때때로이 오류가 있기 때문에 당신이 빈-debug 폴더 발생 잘못된 응용 프로그램 ID 문제 (다른 컴파일 된 응용 프로그램 ID 다음 앱 ID 내가 정의한 사과)이었다.

해당 폴더에 알 수없는 문자가 있거나이 오류가 발생하는 경우

나는 경우에 프로젝트를 청소하거나 해당 파일을 찾아 이전에 작업 한 경우는 이름

0

의 변경이있는 경우, 바로 플래시 빌더를 다시 시작하는 것이 좋습니다.

0

오늘 테스트 티켓에서 Entitlements 태그를 사용하여 몇 가지 테스트를 수행했습니다. localy를 테스트 할 때 제거해야하거나 동일한 오류가 발생합니다.

4

나는 이것이 오래된 스레드라는 것을 알고 있지만 다른 누군가가 인터넷 검색을하고이 스레드를 발견하고 문제를 해결하지 않는다면이 경험을 공유하고 싶었습니다. 인증서 및 프로비저닝 프로파일이 모두 양호하며 여전히이 사실을 확인한 경우 TESTFLIGHT 용으로 앱을 구성한 경우 똑같은 오류가 발생합니다. 즉, 당신의 APPNAME-app.xml에 다음과 같은 것이 IOS 권한 섹션에 주석 처리되어 있는지 확인하십시오 :

<key>beta-reports-active</key> 
    <true/> 

나는 그것을 주석되면, 나는 로컬 디버깅을 재개 할 수 있었다. 나는 이것에 하루를 보냈다는 열받은,하지만 적어도 지금은 작동합니다.

0

jbyun94 mentionned와 마찬가지로 파일 이름에서 알 수없는 문자를 제거하십시오.

Dropbox의 충돌 파일로 인해 앱이 컴파일되지 못했습니다.

그들을 삭제하고 모든 것이 다시 작동했습니다 (그러나 몇 시간을 잃었을지라도 /)

관련 문제