البدء السريع باستخدام React Native SDK
ابدأ باستخدام Pushwoosh React Native SDK من خلال هذا المثال السريع والبسيط
المتطلبات الأساسية
Anchor link toلدمج Pushwoosh React Native SDK في تطبيقك، ستحتاج إلى ما يلي:
تنزيل المشروع التجريبي
Anchor link to# استنساخ مستودع SDK والانتقال إلى المشروع التجريبيgit clone https://github.com/Pushwoosh/pushwoosh-react-native-plugin.git
# الانتقال إلى دليل المثالcd pushwoosh-react-native-plugin/example/demoapp/تهيئة المشروع
Anchor link toقم بتثبيت التبعيات:
npm installافتح Settings.js وقم بتحديث استدعاء Pushwoosh.init:
Pushwoosh.init({ "pw_appid" : "__YOUR_APP_ID__", "project_number":"__YOUR_FCM_SENDER_ID__"});استبدل قيم __YOUR_APP_ID__ و __YOUR_FCM_SENDER_ID__ بـ Pushwoosh App Code و Firebase Project Number الخاصين بك.
1. تثبيت التبعيات
Anchor link toانتقل إلى دليل ios وقم بتثبيت التبعيات:
cd ios && pod install --repo-update2. تعيين معرف الحزمة (Bundle Identifier)
Anchor link toافتح ملف ios/Runner.xcworkspace في Xcode.
قم بتعيين معرف الحزمة (Bundle Identifier) لكل هدف:
Runner: اسم حزمة تطبيقك. (مثال:com.example.pushwoosh)NotificationService: اسم حزمة تطبيقك مع.NotificationServiceExtension(مثال:com.example.pushwoosh.NotificationServiceExtension)
3. تعيين رمز API (API Token)
Anchor link toفي ملف ios/Runner/Info.plist الخاص بك، قم بتعيين مفتاح Pushwoosh_API_TOKEN إلى رمز API لجهاز Pushwoosh (Pushwoosh Device API Token)
Android
Anchor link to1. إعداد google-services.json
Anchor link toانسخ ملف google-services.json الخاص بك إلى دليل android/app
2. تعيين اسم الحزمة (package name)
Anchor link toافتح android/app/build.gradle وقم بتعيين applicationId إلى اسم حزمة تطبيقك. (مثال: com.example.pushwoosh)
3. تعيين رمز API (API Token)
Anchor link toافتح ملف android/app/src/main/AndroidManifest.xml الخاص بك وأضف البيانات الوصفية التالية داخل وسم <application>:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />استبدل __YOUR_PUSHWOOSH_DEVICE_API_TOKEN__ بـ رمز API لجهاز Pushwoosh (Pushwoosh Device API Token) الخاص بك.
تشغيل المشروع
Anchor link to- قم ببناء وتشغيل المشروع.
- سيحتوي التطبيق على علامتي تبويب: “Actions” و “Settings”. انتقل إلى علامة التبويب Settings.
- اضغط على زر Register for Push Notifications.
- امنح الإذن لإشعارات Push. سيتم تسجيل الجهاز لدى Pushwoosh.
إرسال إشعار Push
Anchor link toارجع إلى لوحة تحكم Pushwoosh (Pushwoosh Control Panel) و أرسل إشعار Push إلى جهازك المسجل.