2013-11-24 4 views
6

私は最初のOpera Extensionをアップロードしています。それは非常に簡単です。ポップアップウィンドウを起動するツールバーボタンです。 Operaデベロッパーモードでは問題なく動作します。 Operaは私にそれをうまくアップロードさせません。 persona.iniファイルが見つからないということが続きます。一方、私はかなりの拡張機能をダウンロードして、すでにOpera Extensions Directoryに入っていて、persona.iniファイルを見ていて、どれもpersona.iniファイルを持っていない。私はpersona.iniファイルの1つの例をオンラインでしか見つけることができません。また、アップロードが許可されていないので正しくないはずです。Opera Extension - persona.ini

これを経験したことがありますか?なぜこうなった?

答えて

10

拡張子を.zip形式でアップロードしている可能性があります。これはサポートされていません.crxと.nexだけがサポートされています。 .zipはOperaのテーマにのみ使用されます(したがって、persona.iniへの参照)。

これを修正するには、以下の手順を実行します。開発者モードの場合は、[拡張パック]ボタンを使用して拡張機能をパックして署名します。その後、もう一度アップロードしてみてください。すべて正常に動作するはずです。

4

オペラストアにzipパッケージを正常にアップロードしました。

ルートフォルダのZipパッケージをアップロードしようとすると、同じ問題(「persona.iniが見つかりませんでした」)に直面しています - 私はZipコンテンツを意味します:「ソース/コンテンツ(manifest.jsonなど)」 ChromeストアでこのパッケージOperaの場合、親フォルダのないすべてのコンテンツ(私の場合はSourcesフォルダ)を使用してzipパッケージを作成しようとする可能性があります。