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

Appcelerator Titanium

تنزيل الوحدة
تنزيل العينة
وثائق SDK API

لدمج Pushwoosh في تطبيق Appcelerator Titanium الخاص بك، اتبع هذه الخطوات البسيطة:

1. قم بتنزيل وحدة الإشعارات الفورية وضعها في مجلد Modules الخاص بك.

2. قم بتمكين هذه الوحدة في tiapp.xml وفقًا لـ دليل Appcelerator.

3. قم بتهيئة مشروعك في Firebase Console:

4. حدد موقع ملف google-services.json وضعه في مجلد app/platform/android في دليل مشروعك.

5. في ملف AndroidManifest.xml الخاص بك، أضف ما يلي:

<meta-data android:name="com.pushwoosh.apitoken" android:value="YOUR_DEVICE_API_TOKEN" />

تعرف على المزيد حول رمز Pushwoosh Device API Token الخاص بك

هام: تأكد من منح الرمز وصولاً إلى التطبيق الصحيح في لوحة تحكم Pushwoosh الخاصة بك. تعرف على المزيد

6. قم بتهيئة الوحدة والتسجيل في الإشعارات الفورية:

var pushwoosh = require('com.pushwoosh.module');
pushwoosh.onPushReceived(function(e) {
var message = e.message;
// shows a push is received. Implement passive reaction to a push, such as UI update or data download.
});
pushwoosh.onPushOpened(function(e) {
var message = e.message;
// shows a user tapped the notification. Implement user interaction, such as showing push details.
});
pushwoosh.initialize({
"application" : "ENTER_PUSHWOOSH_APPID_HERE",
"gcm_project" : "ENTER_FCM_SENDER_ID_HERE"
});
pushwoosh.registerForPushNotifications(
function(e) {
var pushToken = e.registrationId;
// handle successful push registration here
},
function(e) {
var errorMessage = e.error;
// handle push registration error here
}
);

7. في Info.plist، قم بتعيين:

هام: تأكد من منح الرمز وصولاً إلى التطبيق الصحيح في لوحة تحكم Pushwoosh الخاصة بك. تعرف على المزيد

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

Anchor link to

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

Was this page useful?