2013-11-24 4 views
6

मैं अपना पहला ओपेरा एक्सटेंशन अपलोड कर रहा हूं। यह बहुत ही सरल है। यह एक टूलबार बटन है जो पॉपअप विंडो लॉन्च करता है। यह ओपेरा डेवलपर मोड में पूरी तरह से ठीक काम करता है। ओपेरा मुझे इसे सफलतापूर्वक अपलोड करने की अनुमति नहीं दे रहा है। यह कहता रहता है कि persona.ini फ़ाइल गुम है। इस बीच मैंने अपने व्यक्तित्व.in.in फ़ाइलों को देखने के लिए ओपेरा एक्सटेंशंस डायरेक्टरी में पहले से ही कुछ एक्सटेंशन डाउनलोड किए हैं और उनमें से कोई भी persona.ini फ़ाइल नहीं है। मुझे केवल एक persona.ini फ़ाइल का एक उदाहरण मिल सकता है और यह सही नहीं होना चाहिए क्योंकि यह अपलोड को अनुमति नहीं देता है।ओपेरा एक्सटेंशन - persona.ini

क्या किसी ने इसका अनुभव किया है? ये क्यों हो रहा है?

उत्तर

10

आप शायद .zip प्रारूप में एक्सटेंशन अपलोड कर रहे हैं, जो समर्थित नहीं है - केवल .crx और .nex समर्थित हैं। .zip केवल ओपेरा विषयों के लिए उपयोग किया जाता है (इसलिए persona.ini का संदर्भ)।

तो, इसे ठीक करने के लिए, आप निम्न कार्य कर सकते हैं: जब डेवलपर मोड में, पैक करने के लिए "पैक एक्सटेंशन" बटन का उपयोग करें और अपने एक्सटेंशन पर हस्ताक्षर करें। फिर इसे फिर से अपलोड करने का प्रयास करें - सब कुछ ठीक काम करना चाहिए।

4

मैंने ओपेरा स्टोर में सफलतापूर्वक ज़िप पैकेज अपलोड किया।

मुझे रूट फ़ोल्डर के साथ ज़िप पैकेज अपलोड करने का प्रयास करते समय एक ही समस्या का सामना करना पड़ा ("persona.ini मिस्ड है" - मेरा मतलब है ज़िप सामग्री: "स्रोत/सामग्री (manifest.json की तरह)। क्रोम स्टोर ने इस पैकेज को स्वीकार किया लेकिन ओपेरा के लिए आप मूल सामग्री (मेरे मामले में स्रोत फ़ोल्डर) के बिना सभी सामग्री के साथ ज़िप पैकेज बनाने का प्रयास कर सकते हैं।

संबंधित मुद्दे