2012-05-14 1 views
8

6 개월 동안 거의 아무런 문제가 없으면 갑자기 OTA를 통한 사내 테스트를 위해 앱을 배포하려고 할 때 큰 문제가 있습니다. 다운로드 후) 아래 오류 메시지가 나타납니다 -> 스크린 샷. 모든 내 테스터도 동일한 메시지를 보게되므로 단일 장치에 바인딩되지 않습니다.OTA - myApp을 설치할 수 없습니다. - 실행 파일을 확인할 수 없습니다.

장치의 콘솔은 다음과 같은 메시지를 보여줍니다

preflight_application_install: Could not verify executable at /var/tmp/install_staging.uNQth4/foo_extracted/Payload/myApp.app 

이상한 것은이 : 나는 엑스 코드와 USB를 통해 응용 프로그램을 설치할 수 있습니다. 또한 AppStore 업로드에 대한 유효성 검사가 유효합니다.

가 이미 많이 시도 :

  • 체크
    • 새로운 Distibution 프로필

      고유 식별 번호 (UDID)가
    • 이 엑스 코드 부두를했던 키 체인 이중 프로파일 (정리 빌드 검사 프로파일 내부에있는 경우, 파생 데이터 지우기)
    • 은 자격 부여로 수정하려고했습니다 ('get-task-allow'= false)

    이 문제를 해결할 수있는 아이디어가 있으면 도움이 될 것입니다. 미리 감사드립니다.

    unable to donwload application

  • +0

    갇혀있는 동안 완성 된 ipa를 iTunes (Xcode 아님)에 설치 한 다음 동기화 할 수 있습니까? –

    +0

    오웬 감사합니다. 아니, 그 중 하나를 작동하지 않습니다. 다른 "preflight_application"-error 외에도 다음과 같이 얻을 수 있습니다. 다운로드 아이콘의 축소판을 저장할 수 없습니다. image = (null) path = '/ var/mobile/Library/SpringBoard/DownloadingIconImageCache/de.myapp-461650BC-AFF9-4D46-9F57-F21D9BBFE4ED ' – brainray

    +0

    나쁜 빌드가있는 것 같습니다. 나는 이것들을 때때로 얻었고, 어떤 이유로 든 빌드가 제대로되지 않았다. 아이튠즈가 질식하는 경우 빌드 과정에서 문제가있다. –

    답변

    4

    은 추가 조사 문제 후 - 다시 한번 - 개발자 프로비저닝 프로파일 및 특별 배포 프로필의 잘못된 조합에 의해 발생했다. 문제는 일반적인 수정조차도 작동하지 않는다는 것입니다 (인증서 교환 등). Xcode는 항상 유효한 프로필을 보여주었습니다.

    KeyChain을 새로 설치하려는 목적으로 MacOS를 완전히 다시 설치할 것을 권장하는 많은 게시물을 읽었습니다. 맞춤 맥 OS를 죽이고 싶지 않았기 때문에 VMWare를 사용하여 Mac OS 10.7.3 + Xcode의 가상 머신을 만들었습니다. 그 다음 20 분내 모든 것을 설정하고 OTA가 작동했습니다. 제 생각에는,이 경우에는 깨끗한 가상 OS를 사용하는 것이 좋습니다.

    0

    OTA 빌드를 사용하는 경우 특별 설정이 필요하지 않습니다. 그 프로파일을 던져라.

    1

    내 경우에는 IPA 파일에 번들 버전 번호가 있고 plist 파일에 다른 번들 버전 번호가있는 것이 문제였습니다.

    plist 파일을 IPA 파일과 동일한 번호로 변경하면 저에게 효과적입니다.

    1

    회원 센터에서 임시 배포를 삭제하고 다시 생성합니다. 다시 컴파일 한 후 저를 위해 일했습니다!

    0

    나는 똑같은 문제가 있었는데 새로운 전화가 있다는 것을 기억했기 때문에 고쳤습니다. 그래서 Xcode (개발자 모드)로 연결하고 프로비저닝 프로파일에 장치를 추가하고 프로파일을 다시 설치했습니다.