ডাব্লুডাব্লুডিসি 2013 এর "মাল্টিটাস্কিংয়ের সাথে নতুন কী" উপস্থাপনায় সাইলেন্ট পুশ বিজ্ঞপ্তিগুলি সম্পর্কে একটি বিভাগ রয়েছে। এটা সোজা এগিয়ে মনে হচ্ছে। উপস্থাপনা অনুসারে, আপনি যদি মাত্র 1 টি কনটেন্ট উপলভ্য সেট দিয়ে এপিএস পে-লোড প্রেরণ করেন তবে ব্যবহারকারীদের বিজ্ঞপ্তি সম্পর্কে অবহিত করা হবে না।
// A. This doesn't work
{
aps: {
content-available: 1
}
}
আমার পরীক্ষাটি দেখায় যে কোনও ধাক্কা না পেয়ে এটি কাজ করে না। তবে আমি যদি শব্দটির বৈশিষ্ট্য অন্তর্ভুক্ত করি তবে সতর্কতা বৈশিষ্ট্যটি বাদ দিই, এটি কাজ করে (যদিও আর চুপ করে না)।
// B. This works
{
aps: {
content-available: 1,
sound: "default"
}
}
তবে, আমি যদি নিরব অডিও বাজানোর জন্য শব্দটির বৈশিষ্ট্যটি পরিবর্তন করি তবে আমি একটি নীরব ধাক্কা নকল করতে পারি।
// C. This works too.
{
aps: {
content-available: 1,
sound: "silence.wav"
}
}
কেউ কি জানে:
- এই যদি একটি বাগ?
- এবং যদি ধরে নেওয়া ঠিক হয় যে বি বা সি দূরবর্তী নোটিফিকেশন হিসাবে বিবেচিত হচ্ছে (এবং সাইলেন্ট পুশের সাথে কোনও বাগ নেই যেখানে আপনার একটি শব্দ বৈশিষ্ট্য প্রয়োজন)? যদি তা হয় তবে এর অর্থ এটি সাইলেন্ট পুশসের মতো সীমাবদ্ধ নয় ... যা অ্যাপল সম্ভবত সমাধান করবে। সুতরাং আমার সম্ভবত এটির উপর নির্ভর করা উচিত নয়।
- হারের সীমাটি কী (এন প্রতি X সেকেন্ডে ধাক্কা দেয় ইত্যাদি)?
আগাম ধন্যবাদ.
আরও তথ্য সহ সম্পাদনা করুন
এ এর জন্য, আবেদনের রাজ্যের বিষয়টি বিবেচনা করে না। বিজ্ঞপ্তি কখনও পাওয়া যায় না।
দেখে মনে হচ্ছে কেবল বি এবং সি কাজ করে তবেই আপনি নীচের মতো বিশিষ্টতা এবং মানগুলি বন্ধ করে রাখেন।
{"aps":{"content-available": 1, "sound":"silent.wav"}}
এবং বিজ্ঞপ্তিটি অ্যাপ্লিকেশনে পৌঁছেছে: করনীয় রিমোটনোটিকেশন: ফেচকম্পিশনহ্যান্ডলার: রাষ্ট্র নির্বিশেষে।