ข้ามไปยังเนื้อหา

Huawei สำหรับ Outsystems

ตั้งค่าปลั๊กอิน Outsystems

Anchor link to

ตั้งค่าปลั๊กอิน Outsystems สำหรับโปรเจกต์ของคุณตามขั้นตอนที่อธิบายไว้ในคู่มือ:

รับไฟล์การกำหนดค่า Huawei

Anchor link to
  1. ไปที่ AppGallery Connect -> Projects List และเลือกโปรเจกต์ที่จะกำหนดค่า

  2. กด agconnect-services.json ในส่วน App information เพื่อดาวน์โหลดไฟล์การกำหนดค่า

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

ลงทะเบียนลายนิ้วมือของใบรับรองการลงนาม

Anchor link to

Huawei จะออก push tokens ให้กับ build ที่มีใบรับรองการลงนามที่ลงทะเบียนใน AppGallery Connect เท่านั้น build ของ OutSystems จะถูกลงนามโดยบริการ build ของ OutSystems (MABS) ไม่ใช่โดย keystore ของคุณเอง ดังนั้นให้ใช้ลายนิ้วมือ จาก APK ที่ build แล้ว:

Terminal window
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 หากคุณประสบปัญหาใดๆ โปรดอย่าลังเลที่จะแบ่งปันความคิดเห็นของคุณกับเรา ผ่านฟอร์มนี้