मैं सफारी में सूचनाओं को कैसे अक्षम कर सकता हूं?


19

सफारी फॉर मेवेरिक्स में एक वेबसाइट नोटिफिकेशन फीचर है जो साइट्स को पुश नोटिफिकेशन भेजने की सुविधा देता है।

मैं इसके लिए कभी भी प्रेरित नहीं होना चाहता।

मैं सभी वेबसाइटों के लिए प्रॉम्प्ट को हमेशा के लिए कैसे निष्क्रिय कर सकता हूं?

सफारी 7 वेबसाइटों अधिसूचना शीघ्र


क्या आपने मेरा प्रस्तावित समाधान आजमाया है?
इसकाफेयर

जवाबों:


24

सफारी 7.0.3 की रिलीज के बाद से Apple आखिरकार हमें सफारी नोटिफिकेशन प्रॉम्प्ट को बंद करने का विकल्प देता है। सफारी नोटिफिकेशन्स को डिसेबल करने के लिए सफारी के अंदर प्रेफरेंस पर जाएं। वेबसाइट टैब (सफारी के पुराने संस्करणों के लिए सूचना टैब) पर क्लिक करें और "वेबसाइटों को पुश सूचनाएं भेजने की अनुमति देने के लिए अनुमति दें" को अनचेक करें। और वॉयला।

वर्तमान सफारी के लिए वेबसाइट पैनल (उच्च सिएरा के रूप में):

हाई सिएरा में सफारी अधिसूचना को अक्षम करना

सफारी के पुराने संस्करणों के लिए पैनल:

सफारी अधिसूचना को अक्षम करने से सफारी के पुराने संस्करणों को संकेत मिलता है

नीचे दिए गए स्पष्टीकरण केवल 7.0.3 से पहले सफारी के संस्करणों के लिए मान्य हैं

ऐप्पल ने स्पष्ट रूप से सफारी में अधिसूचना चीज़ को निष्क्रिय करने के विकल्प को पूरी तरह से भुला दिया, जब उन्होंने फीचर जोड़ा। वैसे भी यह काम करता है, लेकिन दिल के बेहोश होने के लिए नहीं है। ** यह संस्करण 7.0.3 से पहले केवल पुराने सफारी के लिए है। **

सफारी बंद करो
टर्मिनल खोलें
सीडी ~ / लाइब्रेरी / सफारी
chmod 000 RemoteNotifications /

बस। Chmod 000 बस निर्देशिका को दूरस्थ बनाता है दुर्गम। इसे फिर से सुलभ बनाने के लिए (और सफारी में सूचनाओं को फिर से सक्षम करने के लिए) बस फिर से ऊपर करें लेकिन चोद कमांड में 000 के बजाय 755 का उपयोग करें।

जैसा कि नीचे रेनेस की टिप्पणी में दिया गया है, फाइंडर के माध्यम से एक्सेस अधिकारों को बदलना भी संभव है।


1
मैं अब काफी समय से इसका इस्तेमाल कर रहा हूं। अब तक कोई समस्या नहीं।
इसका साफा

यह काम। मैंने chmodहालांकि कमांड का उपयोग नहीं किया , लेकिन RemoteNotificationsफाइंडर के साथ फ़ोल्डर में गया, फ़ोल्डर की जानकारी (the-I) खोली, और अपने स्वयं के उपयोगकर्ता नाम की अनुमतियों को बदल दिया Read only। सफ़ारी सेटिंग में कोई और अधिक संकेत और सूचना फलक खाली नहीं रहता है। उत्तम।
रेने

3

Chmod 000 RemoteNotifications का प्रस्तावित उत्तर काम करता है, लेकिन दुर्भाग्य से कंसोल को निर्देशिका में फ़ाइलों तक पहुंचने के कई असफल प्रयासों के साथ उगल दिया जाता है।

संदेश सभी SafariNotificationAgent नामक एक प्रक्रिया द्वारा लॉग किए जा रहे हैं जो दुःख का एकल स्रोत प्रतीत होता है। इस प्रक्रिया को पूरी तरह से उपयोग करके रोका जा सकता है:

launchctl remove com.apple.SafariNotificationAgent

OS अपडेट इसे वापस चालू कर सकते हैं, लेकिन मैं यह भी नहीं करूँगा कि सिस्टम के संसाधनों को बर्बाद न करना एक ऐसी सुविधा के लिए एक फ़ोल्डर का उपयोग करने की कोशिश करना है जिसे मैं पहले कभी नहीं चाहता था।


2

सफारी 11 में आज, यह "वेबसाइट्स"> "सूचनाएं" के तहत सफारी वरीयताओं में उपलब्ध है। बिल्ट-इन मदद इसे सरलता से वर्णन करती है:

सफारी में सूचना अनुमति अनुरोधों को देखना बंद करें: सफारी> प्राथमिकताएं चुनें, वेबसाइट पर क्लिक करें, फिर सूचनाएं क्लिक करें। "सूचनाओं को पुश सूचनाएँ भेजने की अनुमति के लिए पूछने के लिए अनुमति दें" रद्द करें। अब से, जब आप किसी वेबसाइट पर जाते हैं जो आपको सूचनाएं भेज सकती है, तो आपसे नहीं पूछा जाता है।


0

लगता है इसे करने का कोई तरीका नहीं है। मैं इस कोड को चलाने से रोकने के लिए एक प्लगइन का उपयोग करने के बारे में सोच रहा हूं। यह स्रोत कोड में window.safari.pushNotification.permission से संबंधित प्रतीत होता है।


1
हो सकता है। मेरा जवाब देखिए।
इसका साफा


0

मौजूदा उत्तरों में जोड़ने के लिए:

हो सकता है कि कुछ समय बाद स्वीकृत उत्तर का दूसरा भाग पुराना हो। इसने इस प्रक्रिया को नहीं रोका। मुझे फाइल सिस्टम में प्रक्रिया खोजने के लिए एक्टिविटी मॉनिटर पर जाना था।

इसलिए मैंने करना समाप्त कर दिया

sudo tcsh
chmod 000 /usr/libexec/SafariNotificationAgent

पूरी तरह से अब तक काम करता है। जब मैं सफ़ारी को पुनरारंभ करता हूँ तो यह प्रक्रिया और नहीं चलती है।


0

सफ़ारी 11 में आप इस सेटिंग को यहाँ देख सकते हैं:

सफारी 11 सेटिंग्स स्क्रीनशॉट


-2

मैंने सब कुछ करने की कोशिश की लेकिन आखिरकार यह आश्चर्यजनक है और इसने http://forums.adobe.com/message/5791174 पर काम किया


लिंक किए गए फ़ोरम पृष्ठ मूल प्रश्न का उत्तर नहीं देते हैं।
इसकाफेयर

@itsafire केवल एक पोस्ट बताते हुए गलत है, यह बताना कि यह गलत कैसे है या भ्रमित करना अक्सर दूसरों को सरल वोट से अधिक मदद करता है। आपने जो किया वह ठीक था, लेकिन जैसा कि पोस्ट ही बहुत संक्षिप्त है, आपकी टिप्पणी अधिक विस्तृत होगी तो बेहतर होगा।
bmike

धन्यवाद @bmike: फोरम पेज एक Adobe उत्पाद की स्थापना से संबंधित एक समस्या को संबोधित कर रहा है जो विफल हो जाता है क्योंकि प्रक्रिया 'safarinotification' चल रही है।
इसका सफर

-3

पर जाएं सिस्टम प्राथमिकताएं> सूचनाएं> सफारी , और फिर वहाँ से उसे निष्क्रिय। यह सफारी के लिए सूचनाओं को निष्क्रिय कर देगा, लेकिन मुझे नहीं पता कि क्या संकेत बंद हो जाएगा। सफारी में आपके पास कुछ और सेटिंग्स हैं, लेकिन यह अधिक प्रबंधन है।


यह मेरे सवाल का जवाब नहीं था।
टिम हार्डिंग

यह मूल प्रश्न का उत्तर नहीं देता है।
13
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.