# iOS, Mac OS X, Safari এর ত্রুটিসমূহ

| ত্রুটি | বিবরণ | কী করতে হবে |
| :--- | :--- | :--- |
| **BadCertificate** | এই অ্যাপ্লিকেশনের জন্য APNS সার্টিফিকেটটি অবৈধ। | [এই গাইড](/bn/developer/first-steps/connect-messaging-services/ios-configuration/ios-platform-configuration/#generating-a-certificate-request-file) ব্যবহার করে একটি বৈধ সার্টিফিকেট তৈরি করুন এবং প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা আছে কিনা তা পরীক্ষা করুন। |
| **BadDeviceToken** | নির্দিষ্ট ডিভাইস টোকেনটি অবৈধ। তাই, ডিভাইসটি নোটিফিকেশন থেকে আনসাবস্ক্রাইব করা হবে। | যাচাই করুন যে অনুরোধে একটি বৈধ টোকেন রয়েছে এবং টোকেনটি পরিবেশের সাথে মেলে। |
| **DeviceTokenNotForTopic** | নির্দিষ্ট টোকেনটি নির্দিষ্ট টপিকে (iOS অ্যাপ তৈরির সময় নির্দিষ্ট করা প্যাকেজের নাম) নোটিফিকেশন পাঠানোর জন্য উপযুক্ত নয়। ডিভাইসটি নোটিফিকেশন থেকে আনসাবস্ক্রাইব করা হবে। | এই টপিকে নোটিফিকেশন পাঠানোর জন্য উপযুক্ত টোকেন ব্যবহার করুন। |
| **ExpiredCertificate** | এই অ্যাপ্লিকেশনের জন্য APNS সার্টিফিকেটটির মেয়াদ শেষ হয়ে গেছে। | [এই গাইড](/bn/developer/first-steps/connect-messaging-services/ios-configuration/ios-platform-configuration#generating-a-certificate-request-file) ব্যবহার করে একটি বৈধ সার্টিফিকেট তৈরি করুন এবং প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা আছে কিনা তা পরীক্ষা করুন। |
| **FrequencyCapping** | ডিভাইসটি [Frequency Capping](/bn/product/messaging-channels/global-frequency-capping) দ্বারা ফিল্টার করা হয়েছে। | যদি এমন আচরণ উদ্দেশ্য না হয়ে থাকে, তাহলে [Frequency Capping](/bn/product/messaging-channels/global-frequency-capping) সেটিংস পরীক্ষা করুন। |
| **InvalidCertificate** | এই অ্যাপ্লিকেশনের জন্য APNS সার্টিফিকেটটি অবৈধ। | [এই গাইড](/bn/developer/first-steps/connect-messaging-services/ios-configuration/ios-platform-configuration/#generating-a-certificate-request-file) ব্যবহার করে একটি বৈধ সার্টিফিকেট তৈরি করুন এবং প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা আছে কিনা তা পরীক্ষা করুন। |
| **InvalidProviderToken** | নির্দিষ্ট টোকেনটি অবৈধ অথবা একটি অবৈধ সার্টিফিকেট দিয়ে সাইন করা। যে প্ল্যাটফর্মে এই ত্রুটি ঘটেছে সেখানে আর নোটিফিকেশন পাঠানো হবে না। | প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা আছে কিনা তা পরীক্ষা করুন। |
| **InvalidToken** | নির্দিষ্ট টোকেনটি অবৈধ। যে প্ল্যাটফর্মে এই ত্রুটি ঘটেছে সেখানে আর নোটিফিকেশন পাঠানো হবে না। | <p>প্ল্যাটফর্মটি সঠিকভাবে কনফিগার করা আছে কিনা তা পরীক্ষা করুন। </p><p></p><p>এই ত্রুটিটি সাধারণত গেটওয়ের মধ্যে অমিল নির্দেশ করে (উদাহরণস্বরূপ, যদি আপনি প্রোডাকশন গেটওয়ের মাধ্যমে আপনার ডেভেলপমেন্ট/স্যান্ডবক্স বিল্ডে পুশ পাঠান বা এর বিপরীত)। এছাড়াও, আপনার কিছু ব্যবহারকারীর ডিভাইসে অন্য কোনো বিল্ড ইনস্টল করা থাকতে পারে।</p> |
| **MissingDeviceToken** | অনুরোধে ডিভাইস টোকেন নির্দিষ্ট করা নেই। | যাচাই করুন যে হেডারে ডিভাইস টোকেন রয়েছে। |
| **PayloadIsTooLarge** | বার্তার আকার 4096 বাইট অতিক্রম করেছে। | বার্তার আকার কমান। |
| **RevokedCertificate** | এই অ্যাপ্লিকেশনের জন্য APNS সার্টিফিকেটটি Apple Developer অ্যাডমিন প্যানেলের মাধ্যমে বাতিল করা হয়েছে। এই প্ল্যাটফর্মের জন্য পুশ নোটিফিকেশন নিষ্ক্রিয় করা হবে। | [এই গাইড](/bn/developer/first-steps/connect-messaging-services/ios-configuration/ios-platform-configuration/#generating-a-certificate-request-file) ব্যবহার করে আপনার সার্টিফিকেটটি নবায়ন করুন। |
| **SandboxSendingError** | স্যান্ডবক্স APNS পরিবেশে বার্তা পাঠাতে ব্যর্থ হয়েছে। | পরে আবার বার্তা পাঠানোর চেষ্টা করুন। |
| **TimeoutExceeded** | ১ ঘন্টার মধ্যে ডিভাইসে একটি বার্তা পাঠানোর একাধিক প্রচেষ্টা ব্যর্থ হয়েছে, কারণ APNS সার্ভার সাড়া দেয়নি। | পরে আবার বার্তা পাঠানোর চেষ্টা করুন। |
| **Unregistered** | টোকেনটি আর বৈধ নয়। ডিভাইসটি নোটিফিকেশন থেকে আনসাবস্ক্রাইব করা হবে। | একটি নতুন টোকেন ব্যবহার করুন। |