सामग्री पर जाएं

आउटसिस्टम्स के लिए हुआवेई

आउटसिस्टम्स प्लगइन सेट अप करें

Anchor link to

गाइड में वर्णित चरणों का पालन करके अपने प्रोजेक्ट के लिए आउटसिस्टम्स प्लगइन सेट अप करें:

हुआवेई कॉन्फ़िगरेशन फ़ाइल प्राप्त करें

Anchor link to
  1. AppGallery Connect -> Projects List पर जाएं और कॉन्फ़िगर करने के लिए एक प्रोजेक्ट चुनें।

  2. कॉन्फ़िगरेशन फ़ाइल डाउनलोड करने के लिए ऐप सूचना अनुभाग में agconnect-services.json दबाएं।

  1. रूट में agconnect-services.json वाली एक ज़िप फ़ाइल बनाएं। “agconnect-services.zip” को अपने आउटसिस्टम्स एप्लिकेशन के डेटा संसाधनों पर अपलोड करें और सुनिश्चित करें कि:
  • “नाम” को “agconnect-services.zip” के रूप में सेट करें
  • “Deploy to Target Directory” को “agconnect-services” के रूप में सेट करें

साइनिंग सर्टिफिकेट फिंगरप्रिंट रजिस्टर करें

Anchor link to

हुआवेई केवल उन बिल्डों को पुश टोकन जारी करता है जिनका साइनिंग सर्टिफिकेट AppGallery Connect में पंजीकृत है। आउटसिस्टम्स बिल्ड आउटसिस्टम्स बिल्ड सर्विस (MABS) द्वारा साइन किए जाते हैं, आपके अपने कीस्टोर द्वारा नहीं - इसलिए फिंगरप्रिंट बिल्ट APK से लें:

Terminal window
apksigner verify --print-certs your-app.apk

SHA-256 डाइजेस्ट को कॉपी करें और इसे AppGallery Connect → प्रोजेक्ट सेटिंग्स → सामान्य जानकारी → SHA-256 सर्टिफिकेट फिंगरप्रिंट में जोड़ें। MABS साइनिंग कुंजी एक ही एप्लिकेशन के पुनर्निर्माण के दौरान स्थिर रहती है, इसलिए यह एक बार का चरण है।

यदि फिंगरप्रिंट गायब या गलत है, तो टोकन पंजीकरण हुआवेई त्रुटि 6003 (“सर्टिफिकेट फिंगरप्रिंट त्रुटि”) के साथ विफल हो जाता है और डिवाइस को कोई पुश नहीं मिलता है।

हुआवेई प्लेटफॉर्म कॉन्फ़िगर करें

Anchor link to

Pushwoosh में हुआवेई प्लेटफॉर्म को कैसे कॉन्फ़िगर करें, इस पर चरण-दर-चरण गाइड के लिए हुआवेई प्लेटफॉर्म कॉन्फ़िगरेशन देखें।

अपने प्रोजेक्ट के लिए हुआवेई सक्षम करें

Anchor link to

Pushwoosh प्लगइन कंपोनेंट को संस्करण 4.7.0 या नए में अपडेट करें — इसके साथ शुरू होकर, HMS पुश लाइब्रेरी बिल्ड के साथ आती है। पुराने संस्करणों पर हुआवेई डिवाइस चुपचाप FCM पर वापस आ जाते थे (“डिवाइस लॉग में “Push Kit not integrated”), जो Google सेवाओं के बिना काम नहीं करता है।

अपडेट करने के लिए: फोर्ज से Pushwoosh प्लगइन कंपोनेंट का नया संस्करण इंस्टॉल करें, अपने ऐप में निर्भरता को ताज़ा करें (निर्भरता प्रबंधित करें), और एक नया नेटिव बिल्ड जेनरेट करें।

RegisterDevice से पहले EnableHuaweiPushNotifications क्रिया जोड़ें।

अपनी प्रतिक्रिया हमारे साथ साझा करें

Anchor link to

आपकी प्रतिक्रिया हमें एक बेहतर अनुभव बनाने में मदद करती है, इसलिए यदि आपको SDK एकीकरण प्रक्रिया के दौरान कोई समस्या आती है तो हम आपसे सुनना पसंद करेंगे। यदि आपको कोई कठिनाई आती है, तो कृपया इस फॉर्म के माध्यम से अपने विचार हमारे साथ साझा करने में संकोच न करें।