2010-01-19 4 views
5

앱 스토어에서 악명 높은 오류가 발생했습니다 : "업로드 한 바이너리가 유효하지 않습니다. 서명이 잘못되었거나 Apple 제출 인증서로 서명되지 않았습니다."앱 스토어 오류 : 업로드 한 바이너리가 유효하지 않습니다.

단계는 내가 찍은 :

1) 내가 Monotouch/MonoDevelop을 사용하고 있습니다. 2) 앱이 iPhone 시뮬레이터 및 기기에서 작동합니다. 3) 배포 프로파일을 사용하여 MonoTouch 문서의 예제에 따라 배포판을 빌드했습니다. 4) xxxx.app 패키지에 "embedded.mobileprovision"파일이 있는지 확인했습니다. 5) (OS X GUI에서) 애플리케이션 번들 (xxxx.app 파일 만)을 압축합니다. 6) "codesign -vvvvv xxxx.app"명령으로 xxxx.app 파일의 무결성을 검사했습니다. 7) XCode Organizer와 KeyChain에서 모든 키와 프로필을 지우고 키/프로필을 다시 추가했습니다.

행운을 비네. 아이디어가 있으십니까?

/치어

답변

1

이 앱을 구축 할 때 그런 다음이 프로파일을 선택 (하지 애드혹 배포 용) 앱 스토어에 대한 프로비저닝 프로파일

를 사용하고 있는지 확인합니다.

1

MonoDevelop에 익숙하지 않지만, 이런 종류의 일이 XCode가 전체 빌드 폴더를 지우면 발생합니다 (예 : 메뉴에서 "지우기"를 선택하는 대신 파일을 수동으로 삭제). 스크래치가 도움이됩니다.

0

최선의 해결책 :

  1. 해지 배포 인증서
  2. 이 내 문제를 해결

프로필을 프로비저닝 새로운 앱 스토어를 작성합니다. 소비 시간 4 시간 + :(:

관련 문제