Mojave: "[SOME_APP_NAME] [ANOTHER_APP_NAME (अक्सर खोजक)] ... को नियंत्रित करने के लिए पहुंच को नियंत्रित या नियंत्रित करना चाहता है?"


20

Mojave में एक नई सुरक्षा सुविधा एक सिस्टम संवाद के इर्द-गिर्द घूमती है, जो आपको उन ऐप्स तक पहुंच प्रदान करने के लिए प्रेरित करता है, जो अन्य एप्लिकेशन को नियंत्रित करना चाहते हैं, जैसे कि फाइंडर (मैं एपिच्रोम जैसे कुछ ऐप के साथ अक्सर हो रहा हूं):

छवि

क्या इसको निष्क्रिय करने या निश्चित गंतव्य (नियंत्रित ऐप्स) को हमेशा इस तरह की गतिविधि की अनुमति देने का एक ज्ञात तरीका है?

मेरा मानना ​​है कि यह व्यवहार पिछले OS रिलीज़ से केवल "एक्सेसिबिलिटी" टैब का उपयोग करके सिस्टम परिवर्तन करने के लिए एक एप्लिकेशन को अनुमति देने के संबंध में स्पष्ट रूप से बदल गया है।

यहाँ नया पैनल है: छवि


क्या tcc sqlite डेटाबेस को सीधे संपादित करना संभव होगा (~ / Library / Application Support / com.apple.TCC / TCC.db और / Library / Application Support / com.apple.TCC / TCC.db, जिसके उत्तरार्ध में। केवल एप्लेट कंबल की अनुमति देने के लिए रूट उपयोगकर्ता के लिए उपलब्ध)?
वाह्फुन्हापी

यह एक दिलचस्प सवाल है। मुझे लगता है कि यह अपने आप में एक प्रश्न को स्पष्ट करता है। यदि आप इसे पोस्ट करते हैं, तो मुझे बताएं कि मैं इसका अनुसरण करना चाहता हूं या यदि आप नहीं चाहते हैं तो मैं इसे पोस्ट कर सकता हूं क्योंकि यह वारंट के लिए काफी अलग लगता है @wowfunhappy ...
ylluminate

1
किया हुआ। मैंने मूल रूप से सोचा था कि वे भी समान होंगे, लेकिन मैंने आपकी सलाह ली! (मुझे आशा है कि आपको कोई आपत्ति नहीं है कि मैंने आपके स्क्रीनशॉट का पुन: उपयोग किया है!) Apple.stackexchange.com/questions/339509/…
Wowfunhappy

1
एटीएम की पूरी तरह से जांच करने के लिए समय नहीं है, लेकिन मेरा मानना ​​है कि वास्तव में यह करने के लिए कुंजी में निहित है /System/Library/Sandbox/TCC_Compatibility.bundle/Contents/Resources/AllowedApplicationsList.plist, जिसमें सॉफ़्टवेयर की एक सूची है Apple Apple को भेजने की अनुमति देता है। Apple घटनाओं के बिना संकेत। निश्चित रूप से SIP द्वारा संरक्षित है, इसलिए आपको इसे अक्षम करना होगा। इन्हें भी देखें: eclecticlight.co/2018/11/20/…
Wowfunhappy

@Wowfunhappy यह बेहद दिलचस्प है ... इसे खोजने के लिए धन्यवाद। मेरे पास इस एटीएम में खुदाई करने का समय नहीं है, लेकिन यह बहुत ही आशाजनक है।
1

जवाबों:


9

"पूर्ण डिस्क एक्सेस" में एप्लिकेशन जोड़ें

Mojave में, Security & Privacy के अंतर्गत एक नया टैब है, जिसे "Full Disk Access" कहा जाता है।

इस सूची में (मौजूदा एक्सेसिबिलिटी सूची के अलावा) मेरे व्यक्तिगत एप्सस्क्रिप्ट एप्स को जोड़कर संकेतों को गायब कर दिया है।


अद्यतन 9/26: कुछ दिनों के और उपयोग के बाद, यह कभी-कभी काम करता है, लेकिन लगातार नहीं। 🙁


2
आपको सुरक्षा और गोपनीयता के लिए Applescript ऐप जोड़ने की आवश्यकता हो सकती है - पहुंच
क्रिस Yim

@ एरिक वाय नोप, जो मोजावे में लगातार काम नहीं करता है। :(
वूफुन्हापी

यह समाधान उत्तपन्न होता रहता है, और जब मैं प्रतिनिधि की बहुत सराहना करता हूं, तो स्पष्ट होने के लिए, उत्तर ओपी में विशिष्ट प्रकार के संकेत के साथ काम नहीं करता है। पहले, यह कभी-कभी कुछ संकेतों को रोकने के लिए लगता था, लेकिन यह प्लेसीबो प्रभाव हो सकता था। और वास्तव में, इस बिंदु पर, मुझे लगता है कि यह संभवतः प्लेसबो प्रभाव था।
वॉवफुन्हापी

2

आपको उन प्रोग्रामों की अनुमति देने की आवश्यकता है जो सुरक्षा प्राथमिकताओं के माध्यम से आपके कंप्यूटर की पहुंच को नियंत्रित करेंगे। सिस्टम प्राथमिकताओं / सुरक्षा और गोपनीयता / गोपनीयता - पहुंच पर जाएं और अपने कंप्यूटर को नियंत्रित करने के लिए अनुमत प्रोग्रामर की सूची में Finder.app और "SOME_APP_NAME" जोड़ें।

यहाँ छवि विवरण दर्ज करें


धन्यवाद, दुर्भाग्य से मुझे विश्वास है कि यह व्यवहार अब मेरे द्वारा संपादित किए गए बदलाव के अनुसार बदल गया है।
ylluminate

2
क्या आपके पास Apple डेवलपर अकाउंट है? यदि आप करते हैं तो आप अपने AppleScript एप्लिकेशन को साइन इन कर सकते हैं। यदि आपका AppleScript एप्लिकेशन कोड पर हस्ताक्षरित है, तो यह आपकी कई समस्याओं को समाप्त कर सकता है। i.imgur.com/oL3xZ2d.png मैं अपने सभी AppleScript एप्लिकेशन पर कोड साइन करता हूं, और जब तक मेरे पास लगातार गुण सेट नहीं होते हैं, कोड मेरी स्क्रिप्ट और एप्लिकेशन पर हस्ताक्षर करता है, आमतौर पर गेटकीपर की परेशानी को
दरकिनार कर देता है

यह एक बहुत अच्छा विचार है @ wch1zpink! इसने मेरे मन को पार नहीं किया, धन्यवाद।
ylluminate

यह प्रश्न में 100% स्पष्ट नहीं है - जबकि यह पैनल अभी भी मोजावे के नीचे मौजूद है, इसका वांछित प्रभाव नहीं है। सुपर, सुपर, सुपर कष्टप्रद! ये ऐसे ऐप्स हैं जो मैंने अपने कंप्यूटर पर उपयोग के लिए लिखे थे। मैं सिर्फ उनके लिए एक डेवलपर खाते के लिए भुगतान नहीं कर सकता!
वाहफुन्हापी

1
@ wch1zpink मुझे एहसास नहीं था कि मुफ्त खाते मैक एप्स को एक तरह से साइन कर सकते हैं जो उन्हें गेटकीपर के माध्यम से देता है। इसके बावजूद, यह स्पष्ट रूप से इस स्थिति में लागू नहीं होता है, क्योंकि Mojave में अभी भी हस्ताक्षर किए गए एप्लिकेशन के लिए संवाद प्रकट होता है।
वाहफुन्हापी

1

पूर्व में हमने उपयोगकर्ता को "कहीं से भी एप्लिकेशन की अनुमति दें" की क्षमता देने के लिए निम्नलिखित टर्मिनल कमांड का उपयोग किया है और इसने ऐप्स को एक्सेसिबिलिटी में जोड़ने की आवश्यकता को समाप्त कर दिया:

sudo spctl --master-disable

कि सिएरा और हाई सिएरा के साथ बहुत अच्छा काम किया है, लेकिन Mojave (आज सार्वजनिक रिलीज स्थापित) में यह नया स्वचालन टैब अलग तरह से काम कर रहा है। यहां तक ​​कि उपरोक्त टर्मिनल परिवर्तन से हमें अपने सभी एप्लिकेशन को फाइंडर और सिस्टम ईवेंट को नियंत्रित करने की अनुमति देने के लिए प्रेरित किया जा रहा है। हालाँकि, मुझे अन्य कोड हस्ताक्षरित एप्लिकेशन मिले हैं, जैसे Adobe Bridge, को भी इसी संदेश के साथ संकेत देना है। यकीन नहीं होता अगर इसके आसपास कोई रास्ता है।

मैं उम्मीद कर रहा हूं कि प्रत्येक संवाद को एक बार स्वीकार करने के बाद भविष्य के ऐप अपडेट के साथ संदेश को फिर से दिखाई देने से रोका जाएगा। अब इसका परीक्षण किया जाएगा। अन्यथा डेवलपर / कोड हस्ताक्षरित मार्ग का परीक्षण करना होगा।


1
एक टिप्पणी के बिना एक downvote एक टिप्पणी के साथ एक downvote के रूप में जानकारीपूर्ण नहीं है। यकीन नहीं होता कि किसने इसे a दिया, लेकिन अगली बार, कृपया एक टिप्पणी छोड़ दें। क्या टिप्पणी से काम नहीं चलता? क्या यह पुराना है? और क्या?
डेव लैंड

मैं अनुमान लगा रहा हूं कि किसी ने सोचा कि यह एक गंभीर सुरक्षा खतरे की तरह लगता है।
कीथकर्टिस

1
मैं वह हूं जिसने इसे कम किया है। इस सवाल से इसका कोई लेना-देना नहीं है, जो विशेष रूप से नए ऐप्पल इवेंट सैंडबॉक्स संवादों के बारे में था जो गेटकीपर और मोजेव के लिए अनन्य नहीं हैं।
वाहफुन्हापी

0

हमारे पास एक ही मुद्दा है एक उपयोगकर्ता को "BASH" चलाने के लिए प्राधिकरण और "RC" के लिए प्रेरित किया जा रहा है, समस्या यह है कि हम ऐप्स की उत्पत्ति के बारे में अनिश्चित हैं।

एक्टिविटी मॉनिटर में इधर-उधर ताकने के बाद मैंने उनका उपयोग करते हुए व्हाट्सएप किया है और उन्हें पॉप अप को चलाने की अनुमति दी है क्योंकि तब से यह दोबारा इस्तेमाल नहीं किया गया है।

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