انتقل إلى المحتوى

دمج إضافة Huawei React Native

دمج إضافة React Native

Anchor link to

راجع دليل دمج React Native.

تكوين Huawei عبر AppGallery Connect

Anchor link to
  1. اذهب إلى AppGallery Connect -> Projects List وحدد مشروعًا لتكوينه.

  2. اضغط على agconnect-services.json في قسم معلومات التطبيق (App information) لتنزيل ملف التكوين.

  1. ضع الملف الذي تم تنزيله في مشروع Android Studio الخاص بك (YOUR_PROJECT/app/agconnect-services.json).

إنشاء بصمة شهادة التوقيع

Anchor link to
  1. في Android Studio، اذهب إلى View > Tool Windows > Gradle.
  1. في النافذة التي تم فتحها، اذهب إلى app > Tasks > android > signingReport.
  1. انسخ SHA-256 من مخزن مفاتيح الإصدار (release keystore) الخاص بك.

يمكنك أيضًا إضافة SHA-256 من مخزن مفاتيح التصحيح (debug keystore) لأغراض الاختبار.

  1. حدد مشروعك في AppGallery Connect Project List.

  2. الصق SHA-256 في حقل بصمة شهادة SHA-256 (SHA-256 certificate fingerprint).

يرجى العلم أن معالجة البصمة قد تستغرق ما يصل إلى 10 دقائق.

تكوين Huawei في Pushwoosh

Anchor link to

اتبع الدليل لتكوين منصة Huawei لمشروع Pushwoosh الخاص بك:

إضافة التبعيات

Anchor link to

أضف التبعيات إلى مشروع Android الخاص بك:

  • إلى android/build.gradle
buildscript {
repositories {
google()
maven { url 'https://developer.huawei.com/repo/' }
}​
dependencies {
...
classpath 'com.huawei.agconnect:agcp:1.4.1.300'
}
}​
allprojects {
repositories {
google()
maven { url 'https://developer.huawei.com/repo/' }
}
}
  • إلى android/app/build.gradle
apply plugin: "com.huawei.agconnect"​
...​
dependencies {
...
implementation 'com.huawei.hms:push:6.1.0.300'
}

تمكين الإشعارات الفورية

Anchor link to

أضف Pushwoosh.enableHuaweiPushNotification(); قبل استدعاء Pushwoosh.register() في مشروع React Native الخاص بك.

شاركنا ملاحظاتك

Anchor link to

تساعدنا ملاحظاتك في إنشاء تجربة أفضل، لذلك نود أن نسمع منك إذا كان لديك أي مشاكل أثناء عملية دمج SDK. إذا واجهت أي صعوبات، فلا تتردد في مشاركة أفكارك معنا عبر هذا النموذج.