Huawei สำหรับ Outsystems
ตั้งค่าปลั๊กอิน Outsystems
Anchor link toตั้งค่าปลั๊กอิน Outsystems สำหรับโปรเจกต์ของคุณตามขั้นตอนที่อธิบายไว้ในคู่มือ:
รับไฟล์การกำหนดค่า Huawei
Anchor link to-
ไปที่ AppGallery Connect -> Projects List และเลือกโปรเจกต์ที่จะกำหนดค่า
-
กด agconnect-services.json ในส่วน App information เพื่อดาวน์โหลดไฟล์การกำหนดค่า

- สร้างไฟล์ zip ที่มี agconnect-services.json อยู่ใน root อัปโหลด “agconnect-services.zip” ไปยัง data resources ของแอปพลิเคชัน OutSystems ของคุณและตรวจสอบให้แน่ใจว่า:
- ตั้งค่า “Name” เป็น “agconnect-services.zip”
- ตั้งค่า “Deploy to Target Directory” เป็น “agconnect-services”

ลงทะเบียนลายนิ้วมือของใบรับรองการลงนาม
Anchor link toHuawei จะออก push tokens ให้กับ build ที่มีใบรับรองการลงนามที่ลงทะเบียนใน AppGallery Connect เท่านั้น build ของ OutSystems จะถูกลงนามโดยบริการ build ของ OutSystems (MABS) ไม่ใช่โดย keystore ของคุณเอง ดังนั้นให้ใช้ลายนิ้วมือ จาก APK ที่ build แล้ว:
apksigner verify --print-certs your-app.apkคัดลอก SHA-256 digest และเพิ่มเข้าไปใน AppGallery Connect → Project settings → General information → SHA-256 certificate fingerprint คีย์การลงนามของ MABS จะคงที่ตลอดการ rebuild ของแอปพลิเคชันเดียวกัน ดังนั้นนี่เป็นขั้นตอนที่ทำเพียงครั้งเดียว
หากลายนิ้วมือหายไปหรือไม่ถูกต้อง การลงทะเบียน token จะล้มเหลวพร้อมกับข้อผิดพลาดของ Huawei 6003 (“certificate fingerprint error”) และอุปกรณ์จะไม่ได้รับ push
กำหนดค่าแพลตฟอร์ม Huawei
Anchor link toโปรดดูที่ การกำหนดค่าแพลตฟอร์ม Huawei สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการกำหนดค่าแพลตฟอร์ม Huawei ใน Pushwoosh
เปิดใช้งาน Huawei สำหรับโปรเจกต์ของคุณ
Anchor link toอัปเดตคอมโพเนนต์ Pushwoosh Plugin เป็นเวอร์ชัน 4.7.0 หรือใหม่กว่า — ตั้งแต่เวอร์ชันนี้เป็นต้นไป ไลบรารี HMS Push จะมาพร้อมกับ build ในเวอร์ชันก่อนหน้า อุปกรณ์ Huawei จะกลับไปใช้ FCM โดยอัตโนมัติ (“Push Kit not integrated” ใน device log) ซึ่งไม่ทำงานหากไม่มีบริการของ Google
ในการอัปเดต: ติดตั้งคอมโพเนนต์ Pushwoosh Plugin เวอร์ชันใหม่กว่าจาก Forge, รีเฟรช dependency ในแอปของคุณ (Manage Dependencies) และสร้าง native build ใหม่
เพิ่ม action EnableHuaweiPushNotifications ก่อน RegisterDevice

แบ่งปันความคิดเห็นของคุณกับเรา
Anchor link toความคิดเห็นของคุณช่วยให้เราสร้างประสบการณ์ที่ดีขึ้น ดังนั้นเรายินดีที่จะรับฟังความคิดเห็นของคุณหากคุณมีปัญหาใดๆ ในระหว่างกระบวนการผสาน SDK หากคุณประสบปัญหาใดๆ โปรดอย่าลังเลที่จะแบ่งปันความคิดเห็นของคุณกับเรา ผ่านฟอร์มนี้