2013-08-19 4 views
0

Firefox OS Marketplace로 응용 프로그램을 푸시하고 "잘못된 아카이브"라는 자세한 오류가 표시되는 중입니까?FirefoxOS Marketplace - 잘못된 보관 파일

App Validator가 올바르게 작동하고 오류가보고되지 않습니다. WinRAR을 사용하여 동일한 방식으로 압축 된 다른 응용 프로그램을 아무런 문제없이 밀어 넣었습니다. 아카이브 내에 아카이브가 포함되어 있지 않으며 동일한 아카이브가 다른 장소에서 사용되었습니다. 예 : PhoneGap Build with no issue.

어떻게 해결할 수 있습니까?

답변

0

마켓 플레이스는 zip 파일을 사용하기 전에 zip 파일에 대해 몇 가지 정성 테스트를 수행합니다. 여기서 코드가 무엇인지 확인할 수 있습니다 : https://github.com/mozilla/zamboni/blob/master/apps/files/utils.py#L322-L331

아카이브의 파일이 '..'또는 '/'로 시작하는 경우 파일이 유효하지 않다고 가정합니다. 또한 아카이브 내의 단일 파일이 마켓 플레이스 (100MB)에서 설정 한 제한을 초과하면 파일이 유효하지 않다고 간주합니다.

귀하의 신청서에 해당하는 자격이 있습니까?

+0

아니요. Windows에서 생성 된 Zip 파일 -이 파일 이름은 Windows에서 유효하지 않습니다. 압축을 푼 전체 폴더는 5 메가입니다. –

+0

모질라의 IRC에서 #marketplace 채널로 뛰어 들면 도움이 될 것입니다. – robhudson

+0

이 아카이브를 위반 한 이름에 '..'이있는 파일을 발견했습니다. 또한 "잘못된 아카이브"메시지를 표시하는 파일 이름을 포함하도록 코드와 피드백을 업데이트했습니다. – robhudson