2013-11-24 1 views
6

첫 번째 오페라 확장을 업로드 할 예정입니다. 그것은 매우 간단합니다. 팝업 창을 시작하는 툴바 버튼입니다. 그것은 Opera 개발자 모드에서 완벽하게 작동합니다. Opera가 성공적으로 업로드하지 못하게합니다. persona.ini 파일이 누락되었다고 계속 말합니다. 한편 필자는 Opera Extensions Directory에 이미있는 확장 기능을 많이 다운로드하여 persona.ini 파일을 볼 수 있었고 persona.ini 파일이없는 경우도있었습니다. persona.ini 파일의 한 예를 온라인으로 만 찾을 수 있으며 업로드가 허용되지 않기 때문에 올바르지 않아야합니다.오페라 확장 - persona.ini

누구에게 경험이 있습니까? 왜 이런 일이 일어나는 걸까요?

답변

10

아마도 확장자는 .zip 형식으로 업로드됩니다.이 형식은 .crx 및 .nex 만 지원됩니다. .zip은 Opera 테마에만 사용됩니다 (따라서 persona.ini에 대한 참조).

따라서이를 해결하려면 개발자 모드에서 '팩 확장 프로그램'버튼을 사용하여 광고 확장을 압축하고 서명 할 수 있습니다. 그런 다음 다시 업로드하십시오. 모든 것이 잘 작동합니다.

4

오페라 스토어에 zip 패키지를 성공적으로 업로드했습니다.

루트 폴더가있는 Zip 패키지를 업로드하려고 할 때 동일한 문제 ("persona.ini is missing")가 발생했습니다. Zip 콘텐츠 : "소스/콘텐츠 (예 : manifest.json). Chrome 스토어에서이 패키지를 허용했습니다. 하지만 오페라의 경우 부모 폴더가없는 모든 컨텐츠 (내 경우 Sources 폴더)로 zip 패키지를 만들 수 있습니다.