বিষয়বস্তুতে যান

iOS, Mac OS X, Safari ত্রুটিগুলির সমাধান

এই ত্রুটিগুলি Apple-এর APNS পরিষেবা থেকে আসে যখন Pushwoosh iOS, macOS, বা Safari ডিভাইসগুলিতে পুশ নোটিফিকেশন পাঠায়।

ত্রুটিবিবরণকী করতে হবে
BadCertificateএই অ্যাপ্লিকেশনের জন্য APNS সার্টিফিকেটটি অবৈধ।এই গাইড ব্যবহার করে একটি বৈধ সার্টিফিকেট তৈরি করুন এবং প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা হয়েছে কিনা তা পরীক্ষা করুন।
BadDeviceTokenনির্দিষ্ট ডিভাইস টোকেনটি অবৈধ। তাই, ডিভাইসটি নোটিফিকেশন থেকে আনসাবস্ক্রাইব করা হবে।যাচাই করুন যে অনুরোধে একটি বৈধ টোকেন রয়েছে এবং টোকেনটি পরিবেশের সাথে মেলে।
DeviceTokenNotForTopicনির্দিষ্ট টোকেনটি নির্দিষ্ট টপিকে (iOS অ্যাপ তৈরি করার সময় নির্দিষ্ট করা প্যাকেজের নাম) নোটিফিকেশন পাঠানোর জন্য অনুপযুক্ত। ডিভাইসটি নোটিফিকেশন থেকে আনসাবস্ক্রাইব করা হবে।এই টপিকে নোটিফিকেশন পাঠানোর জন্য উপযুক্ত টোকেন ব্যবহার করুন।
ExpiredCertificateএই অ্যাপ্লিকেশনের জন্য APNS সার্টিফিকেটের মেয়াদ শেষ হয়ে গেছে।এই গাইড ব্যবহার করে একটি বৈধ সার্টিফিকেট তৈরি করুন এবং প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা হয়েছে কিনা তা পরীক্ষা করুন।
FrequencyCappingডিভাইসটি Frequency Capping দ্বারা ফিল্টার করা হয়েছিল।যদি এই ধরনের আচরণ উদ্দেশ্যমূলক না হয়, তাহলে Frequency Capping সেটিংস পরীক্ষা করুন।
InvalidCertificateএই অ্যাপ্লিকেশনের জন্য APNS সার্টিফিকেটটি অবৈধ।এই গাইড ব্যবহার করে একটি বৈধ সার্টিফিকেট তৈরি করুন এবং প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা হয়েছে কিনা তা পরীক্ষা করুন।
InvalidProviderTokenনির্দিষ্ট টোকেনটি অবৈধ অথবা একটি অবৈধ সার্টিফিকেট দিয়ে সাইন করা হয়েছে। যে প্ল্যাটফর্মে এই ত্রুটি ঘটেছে সেখানে আর নোটিফিকেশন পাঠানো হবে না।প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা হয়েছে কিনা তা পরীক্ষা করুন।
InvalidTokenনির্দিষ্ট টোকেনটি অবৈধ। যে প্ল্যাটফর্মে এই ত্রুটি ঘটেছে সেখানে আর নোটিফিকেশন পাঠানো হবে না।

প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা হয়েছে কিনা তা পরীক্ষা করুন।

এই ত্রুটিটি সাধারণত গেটওয়ের মধ্যে অমিলের দিকে নির্দেশ করে (উদাহরণস্বরূপ, যদি আপনি প্রোডাকশন গেটওয়ের মাধ্যমে আপনার ডেভেলপমেন্ট/স্যান্ডবক্স বিল্ডে পুশ পাঠান বা এর বিপরীত)। এছাড়াও, আপনার কিছু ব্যবহারকারীর ডিভাইসে অন্য একটি বিল্ড ইনস্টল করা থাকতে পারে।

MissingDeviceTokenঅনুরোধে ডিভাইস টোকেন নির্দিষ্ট করা নেই।যাচাই করুন যে হেডারে ডিভাইস টোকেন রয়েছে।
PayloadIsTooLargeবার্তার আকার 4096 বাইট অতিক্রম করেছে।বার্তার আকার কমান।
RevokedCertificateএই অ্যাপ্লিকেশনের জন্য APNS সার্টিফিকেটটি Apple Developer অ্যাডমিন প্যানেলের মাধ্যমে বাতিল করা হয়েছে। এই প্ল্যাটফর্মের জন্য পুশ নোটিফিকেশন নিষ্ক্রিয় করা হবে।এই গাইড ব্যবহার করে আপনার সার্টিফিকেট পুনর্নবীকরণ করুন।
SandboxSendingErrorস্যান্ডবক্স APNS পরিবেশে বার্তা পাঠাতে ব্যর্থ হয়েছে।পরে আবার বার্তা পাঠানোর চেষ্টা করুন।
TimeoutExceeded১ ঘন্টার মধ্যে ডিভাইসে একটি বার্তা পাঠানোর একাধিক প্রচেষ্টা ব্যর্থ হয়েছে, কারণ APNS সার্ভার সাড়া দেয়নি।পরে আবার বার্তা পাঠানোর চেষ্টা করুন।
Unregisteredটোকেনটি আর বৈধ নয়। ডিভাইসটি নোটিফিকেশন থেকে আনসাবস্ক্রাইব করা হবে।একটি নতুন টোকেন ব্যবহার করুন।