जवाबों:
जैसा कि iOS 12 या macOS Mojave के लिए अपने संस्थान को तैयार करने के बारे में Apple के मार्गदर्शिका में उल्लेख किया गया है , CSUIDisable32BitWarnings
संपत्ति की कुंजी का उपयोग 32 बिट चेतावनी चेतावनी को अक्षम करने के लिए किया जा सकता है।
यह निम्नलिखित दो तरीकों से किया जा सकता है:
टर्मिनल में
इस पृष्ठ के अनुसार , टर्मिनल में निम्नलिखित कमांड दर्ज करके चेतावनियों को निष्क्रिय किया जा सकता है:
defaults write -g CSUIDisable32BitWarnings -boolean TRUE
चेतावनियों को फिर से सक्षम करने के लिए:
defaults delete -g CSUIDisable32BitWarnings
वर्तमान सेटिंग प्रदर्शित करने के लिए:
defaults read -g CSUIDisable32BitWarnings
जहां 1 का अर्थ है कि अलर्ट अक्षम हैं, और 0 या मौजूद नहीं है त्रुटि संदेश का अर्थ है कि अलर्ट सक्रिय हैं।
एक प्रबंधन प्रोफ़ाइल का उपयोग करना
उपर्युक्त लेख में Apple द्वारा प्रस्तावित प्रॉपर्टी कुंजी को सेट करने वाली प्रबंधन प्रोफ़ाइल तैयार करके समान प्रभाव प्राप्त किया जा सकता है। यह कई मैक पर अलर्ट को अक्षम करने के लिए पसंदीदा समाधान हो सकता है।
यह लेख बताता है कि कैसे। यह एक नमूना प्रबंधन प्रोफ़ाइल का लिंक भी प्रदान करता है । प्रोफ़ाइल को डाउनलोड और इसे डबल-क्लिक करके इंस्टॉल किया जा सकता है।
पूर्णता के लिए, यह उपरोक्त लिंक से उदाहरण है:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>CSUIDisable32BitWarnings</key>
<true/>
<key>PayloadDescription</key>
<string>Configures com.apple.coreservices.uiagent settings</string>
<key>PayloadDisplayName</key>
<string>com.apple.coreservices.uiagent</string>
<key>PayloadIdentifier</key>
<string>com.company.profile.57E80D89-1CA6-4386-8FDE-81DA0292CA3D.com.apple.coreservices.uiagent.FE123766-B72C-4620-9A21-CCABBEB48B2A</string>
<key>PayloadOrganization</key>
<string></string>
<key>PayloadType</key>
<string>com.apple.coreservices.uiagent</string>
<key>PayloadUUID</key>
<string>FE123766-B72C-4620-9A21-CCABBEB48B2A</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disable 32-bit application warnings</string>
<key>PayloadDisplayName</key>
<string>Disable 32-bit application warnings</string>
<key>PayloadIdentifier</key>
<string>com.company.profile.csuidisable32bitwarning.57E80D89-1CA6-4386-8FDE-81DA0292CA3D</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>57E80D89-1CA6-4386-8FDE-81DA0292CA3D</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
अपडेट # 1
यह ब्लॉग लेख इस संदर्भ में दिलचस्प हो सकता है: मोजावे का लिगेसी सॉफ्टवेयर दोगुना गलत है
अद्यतन # 2
फ़ाइल ~/Library/Preferences/com.apple.coreservices.uiagent.plist
32 बिट ऐप्स के लिए अलर्ट और अंतिम चेतावनी दिनांक की एक सूची बनाए रखने के लिए लगता है। यदि आपके अलर्ट फिर से दिखाई देते हैं, तो इसे हटाने में मदद मिल सकती है, लेकिन यह सिर्फ एक धारणा है।
rm ~/Library/Preferences/com.apple.coreservices.uiagent.plist
CSUIDisable32BitWarning
सच होने के बाद चलता है। defaults read -g CSUIDisable32BitWarning
1 प्रदर्शित करता है, इसलिए मैंने पुष्टि की है कि यह सेटिंग सक्षम है। यह OSX 10.14.1 पर है
defaults
कमांड के साथ उपसर्ग करने की कोशिश की है sudo
?
1
उम्मीद के मुताबिक वापस लौटें । लेकिन फिर भी महीने में कई बार संवाद मिलते हैं।
जब आप निकट भविष्य में काम करना बंद करने जा रहे हैं तो प्रत्येक ऐप को लॉन्च करते समय यह अलर्ट एक बार आग लगा देता है। सिस्टम की जानकारी को खोलने और सभी अलर्ट्स को प्राप्त करने के अलावा, इस अलर्ट को रोकने या उस फ़ाइल को नकली करने का कोई प्रलेखित तरीका नहीं है जो अलर्ट को निकाल दिया गया हो।
उपयोगकर्ताओं को यह बताना है कि जो 32-बिट ऐप्स वे उपयोग कर रहे हैं, वे अब macOS के अगले प्रमुख संस्करण में समर्थित नहीं होंगे। यह विशेष रूप से इंस्टॉलरों जैसे सहायकों के लिए महत्वपूर्ण है - ऐसा कोई कारण नहीं है कि ये डेवलपर्स एक आधुनिक ऐप्पल पैकेज का उपयोग नहीं करते हैं या केवल अपने सहायकों का आधुनिकीकरण करते हैं। कल्पना कीजिए कि अपने 64 बिट ऐप को खोजने के लिए आप कितना निराश भविष्य होंगे, क्योंकि इसे अब टूटे इंस्टॉलर का उपयोग करके पुनर्स्थापित नहीं किया जा सकता है।
अधिक जानकारी के लिए, आप Apple सपोर्ट डॉक्यूमेंट, मैकओएस हाई सिएरा 10.13.4 और बाद में 32-बिट ऐप अनुकूलता का उल्लेख कर सकते हैं ।
defaults
कमांड के माध्यम से कोई रास्ता नहीं है ?