البدء السريع لـ Flutter SDK
ابدأ باستخدام Pushwoosh Flutter SDK باستخدام هذا المثال السريع والبسيط
المتطلبات الأساسية
Anchor link toلدمج Pushwoosh Flutter SDK في تطبيقك، ستحتاج إلى ما يلي:
تنزيل المشروع التجريبي
Anchor link to# استنساخ مستودع SDK والانتقال إلى المشروع التجريبيgit clone https://github.com/Pushwoosh/pushwoosh-flutter
# الانتقال إلى دليل المثالcd pushwoosh-flutter/Source/pushwoosh/exampleتكوين المشروع
Anchor link toتثبيت التبعيات:
flutter pub getافتح lib/main.dart وقم بتحديث استدعاء Pushwoosh.initialize:
Pushwoosh.initialize({"app_id": "XXXXX-XXXXX", "sender_id": "XXXXXXXXXXXX"});استبدل قيم app_id و sender_id بـ رمز تطبيق Pushwoosh و رقم مشروع Firebase الخاصين بك.
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)StopwatchWidgetExtension: اسم حزمة تطبيقك مع.StopwatchWidget(مثال: com.example.pushwoosh.StopwatchWidget)
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. تعيين اسم الحزمة
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 Pushes.
- امنح الإذن لإشعارات الدفع. سيتم تسجيل الجهاز مع Pushwoosh.
إرسال إشعار دفع
Anchor link toارجع إلى لوحة تحكم Pushwoosh و أرسل إشعار دفع إلى جهازك المسجل.