আমি দেখতে পেয়েছি যে বিজ্ঞপ্তি কেন্দ্রের জন্য পছন্দগুলি একটি স্কুইল ডাটাবেসে অবস্থিত একটি জিইউইডি ~/Library/Application Support/NotificationCenter/
দিয়ে ফাইলটির নামকরণ করা হয়েছে সুতরাং আমি নিশ্চিত নই যে এটি প্রতিটি অ্যাকাউন্টের জন্য একই, তবে এটি ডিরেক্টরিতে কেবল ফাইল ছিল এবং এর .db
এক্সটেনশন রয়েছে । আমি নিম্নলিখিত sql কমান্ড ব্যবহার করেছি
update app_info set flags = 134 where bundleid = 'com.apple.appstore'
এটি কাজ করছে কি না তা আমি 100% নিশ্চিত নই তবে আপনি চালিয়ে চেষ্টা করে দেখতে পারেন
sqlite3 ~/Library/Application\ Support/NotificationCenter/*.db "update app_info set flags = 134 where bundleid = 'com.apple.appstore'"
একটি টার্মিনালে।
পতাকা অর্থ
প্রস্তাবিত হিসাবে, আমি সিস্টেম পছন্দসমূহের মাধ্যমে এন্ট্রিগুলি সংশোধন করে এবং পতাকামূল্যের ফলস্বরূপ পরিবর্তন পর্যবেক্ষণ করে পতাকাগুলির মূল্য সম্পর্কে কী জানতে পেরেছিলাম তা এখানে।
নিম্নরূপে পতাকা মানটি কমপক্ষে 16 বিটের বিটমাস্ক হিসাবে উপস্থিত হয়
| | | | | | | | | | M | | A | b | S | B | H |
ক্ষেত্রগুলির অর্থ
এম সেট করেন তাহলে অপশন ডিফল্ট মান থেকে পরিবর্তিত করা হয়েছে
একটি সেট সতর্কতা অ্যাপ্লিকেশনের জন্য প্রদর্শন করা হলে
খ সেট ব্যানার অ্যাপ্লিকেশনের জন্য প্রদর্শন করতে হলে
এস চেক করা সেট করেন তাহলে "শব্দ প্লে বিজ্ঞপ্তি পাওয়া" হয়
বি সেট করুন "যদি ব্যাজ অ্যাপ্লিকেশন আইকনটি "
এইচ সেটটি চেক করা আছে যদি" বিজ্ঞপ্তি কেন্দ্রটিতে দেখান " চেক করা না থাকে
বাকি ক্ষেত্রগুলির জন্য আমি কোনও অর্থ খুঁজে পাচ্ছিলাম না। 134 মানটি মূল স্টোর যা অ্যাপস্টোর এন্ট্রি ছিল (যা 150 ছিল) তবে সতর্কতা বিট সাফ করে দিয়ে। আমি ভেবেছিলাম অ্যাপস্টোর এন্ট্রিতে সেট করা অতিরিক্ত বিটগুলির মধ্যে একটিটি এটি পছন্দসই ফলকটি থেকে আড়াল হয়ে গেছে, তবে সেগুলি সাফ করার পরেও এটি প্রদর্শিত হয়নি।
System Preferences -> Notifications
অ্যাপ স্টোরটি অক্ষম করার কোনও বিকল্প নেই ?