সতর্কতা কীভাবে দমন করা যায় 'এই অ্যাপ্লিকেশনটি আপনার ম্যাকের জন্য অনুকূল নয়'


21

আমি এক-অফ ইনস্টলার এবং এই জাতীয় অপ্রাসঙ্গিক পরিস্থিতিতে এই পপ-আপ সতর্কতাটি পেয়েছি। আমি বুঝতে পেরেছি এটি 32-বিট অ্যাপস থেকে দূরে কোনও মাইগ্রেশনকে উত্সাহিত করবে; ঠিক আছে, তবে আমি এটি সম্পর্কে কিছুই করতে পারি না। এটা আমার স্নায়ু পেয়ে যাচ্ছে একেবারে বন্ধ করার কোনও উপায় আছে কি?

উত্তর:


23

আইওএস 12 বা ম্যাকোস মোজাবের জন্য আপনার প্রতিষ্ঠানটি কীভাবে প্রস্তুত করবেন সে সম্পর্কে অ্যাপলের গাইডে (খুব সংক্ষেপে) উল্লিখিত হিসাবে , CSUIDisable32BitWarningsসম্পত্তি কীটি 32 বিট সতর্কতা সতর্কতাটি অক্ষম করতে ব্যবহার করা যেতে পারে।

নিম্নলিখিত দুটি উপায়ের মাধ্যমে এটি করা যেতে পারে:


টার্মিনালে

এই পৃষ্ঠা অনুসারে , সতর্কতাগুলি টার্মিনালে নিম্নলিখিত কমান্ডটি প্রবেশ করে অক্ষম করা যেতে পারে:

defaults write -g CSUIDisable32BitWarnings -boolean TRUE

সতর্কতাগুলি পুনরায় সক্ষম করতে:

defaults delete -g CSUIDisable32BitWarnings

বর্তমান সেটিংস প্রদর্শন করতে:

defaults read -g CSUIDisable32BitWarnings

যেখানে 1 এর অর্থ সতর্কতাগুলি অক্ষম করা হয়েছে, এবং 0 বা a এর অস্তিত্ব নেই ত্রুটি বার্তা মানে সতর্কতাগুলি সক্রিয় রয়েছে।


একটি পরিচালনা প্রোফাইল ব্যবহার করে

উপরোক্ত নিবন্ধে অ্যাপল প্রস্তাবিত সম্পত্তি কী সেট করে এমন একটি প্রোফাইল প্রোফাইল প্রস্তুত করে একই প্রভাব অর্জন করা যায়। এটি একাধিক ম্যাকের সতর্কতাগুলি অক্ষম করার জন্য পছন্দসই সমাধান হতে পারে।

এই নিবন্ধটি ব্যাখ্যা করে যে কীভাবে। এটি একটি নমুনা পরিচালনা প্রোফাইলের একটি লিঙ্কও সরবরাহ করে । প্রোফাইলটি ডাউনলোড করে এটি ডাবল-ক্লিক করে ইনস্টল করা যেতে পারে।

সম্পূর্ণতার জন্য, উপরের লিঙ্কটি থেকে এটি উদাহরণ:

<?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.plist32 বিট অ্যাপ্লিকেশনের জন্য সতর্কতাগুলির একটি তালিকা এবং শেষ সতর্কতার তারিখ বজায় রেখেছে বলে মনে হচ্ছে। যদি আপনার সতর্কতাগুলি পুনরায় দেখাতে থাকে তবে এটি মুছে ফেলতে সহায়তা করতে পারে তবে এটি কেবল একটি অনুমান।

rm ~/Library/Preferences/com.apple.coreservices.uiagent.plist

বুম! কেবল আমাদের এখানে এটির বিপরীতে ইঞ্জিনিয়ারিংয়ের দরকার নেই (যেহেতু রিচ এবং ম্যাক অ্যাডমিন টিম তাদের প্রচেষ্টা নথিভুক্ত করেছে), অ্যাপল এটিকে প্রোগ্রামিং করছে যাতে সংস্থাগুলি এটি এমডিএম এবং প্রোফাইলগুলির মতো স্কেল হিসাবে স্বীকৃত পরিচালন সরঞ্জামগুলির মাধ্যমে পরিচালনা করতে পারে।
bmike

1
এটি আর কাজ করবে বলে মনে হয় না। CSUIDisable32BitWarningসত্য হিসাবে সেট হয়ে যাওয়ার পরে আমি চালিত 32-বিট অ্যাপ্লিকেশনটিতে প্রতি মাসে একবার এই সতর্কতাটি পেয়েছি বলে মনে হচ্ছে । defaults read -g CSUIDisable32BitWarning1 প্রদর্শন করে, তাই আমি নিশ্চিত হয়েছি যে এই সেটিংটি সক্ষম হয়েছে। এটি OSX 10.14.1
ক্যাচডেভ

1
@ ক্যাচডেভ, আপনি কি defaultsকমান্ডগুলির সাথে উপসর্গের চেষ্টা করেছেন sudo?
not2savvy

1
@ not2savvy: হ্যাঁ এবং রিড কমান্ডটি চালিয়ে 1প্রত্যাশার মতো ফিরে আসুন । তবে এখনও মাসে কয়েকবার ডায়লগ পান।
ক্যাচডেভ

@ ক্যাচডেভ, আমি কমান্ড লাইনের উদাহরণগুলির সম্পত্তি কী নামে একটি টাইপ লক্ষ্য করেছি এবং সংশোধন করেছি। আপনি যদি সেগুলি অনুলিপি করে রেখেছিলেন তবে দয়া করে আবার চেষ্টা করুন। এছাড়াও প্লিস্ট সম্পর্কে একটি আপডেট যুক্ত করেছেন যা 32 বিট অ্যাপ্লিকেশন সতর্কতার একটি তালিকা ধারণ করে যা সহায়ক হতে পারে।
not2savvy

-1

আপনি যখন অদূর ভবিষ্যতে কাজ করা বন্ধ করতে চলেছে এমন প্রতিটি অ্যাপ্লিকেশন চালু করবেন তখন এই সতর্কতাটি একবারে জ্বলবে। সিস্টেমের তথ্য উন্মুক্ত করা এবং সমস্ত সতর্কতাগুলি এড়িয়ে যাওয়া ব্যতীত, এই সতর্কতাটি থামানোর কোনও দলিলযুক্ত উপায় নেই বা সতর্কতাটি চালিত হয়েছে কিনা তা ট্র্যাক করে এমন ফাইল নকল করে।

এটি ব্যবহারকারীদের জানাতে হয় যে তারা যে 32-বিট অ্যাপ্লিকেশনগুলি ব্যবহার করছেন তারা ম্যাকোসের পরবর্তী বড় সংস্করণে আর সমর্থিত হবে না। এটি ইনস্টলারগুলির মতো সহায়কদের জন্য বিশেষত সমালোচনামূলক - কারণ কোনও কারণ নেই যে এই বিকাশকারীরা কোনও আধুনিক অ্যাপল প্যাকেজ ব্যবহার করবেন না বা কেবল তাদের সহায়কদের আধুনিকীকরণ করবেন না। আপনার future৪ বিট অ্যাপটি পুনরায় ইনস্টল করা যাবে না কারণ এটি এখন ভাঙা ইনস্টলার ব্যবহার করে আপনি কী হতাশ ভবিষ্যতের কথা ভাবুন।

আরও তথ্যের জন্য, আপনি অ্যাপল সাপোর্ট ডকুমেন্ট, ম্যাকোস হাই সিয়েরা 10.13.4 এবং তারপরে 32-বিট অ্যাপের সামঞ্জস্যের উল্লেখ করতে পারেন ।


1
আমি প্রচুর অ্যাপ্স ইনস্টল করছি (একটি নতুন কমপ সেটআপ করছি), যা সেগুলি নিজেরাই -৪-বিট, তবে মনে হয় যে তাদের ইনস্টলাররা নিজেরাই 32-বিট অ্যাপ্লিকেশন হয়ে থাকেন।
আইজিড

1
যেমন আপনি উল্লেখ করেছেন যে ইনস্টলারগুলি 32-বিট তবে ইনস্টল থাকা অ্যাপ্লিকেশনগুলি 64-বিট, তাই ম্যাকোসগুলির পরবর্তী বড় রিলিজে ইনস্টলারগুলি চলমান বন্ধ করতে পারে। তবে ইনস্টল হওয়া -৪-বিট অ্যাপ্লিকেশনগুলি চালিয়ে যেতে থাকবে। আপনি অ্যাপ বিকাশকারীদের সাথে যোগাযোগ করতে পারেন এবং তাদের সাথে আপনার উদ্বেগ ভাগ করতে পারেন। এইভাবে আপনি ভবিষ্যতে ম্যাকোসের প্রকাশে যে অ্যাপ্লিকেশনগুলি ব্যবহার করেন তার অবিচ্ছিন্ন প্রাপ্যতা নিশ্চিত করতে পারবেন।
নিমেশ নীমা

4
এগুলি সবই ভাল এবং ভাল, তবে মূলত এর অর্থ অ্যাপলের কৌশলটি 'ব্যবহারকারীদের বিরক্ত করে বিকাশকারীদের কাছে পাওয়া'। আমি নিশ্চিত যে একবার যদি অ্যাপ্লিকেশনগুলির ইনস্টলারগুলি আর সমর্থিত না হয় তবে তারা সেগুলি আপডেট করবে - আমি এটি নিয়ে চিন্তিত নই; আমি সতর্কতাটি দেখতে চাই না। সুতরাং কোন স্ক্রিপ্ট বা defaultsকমান্ড মাধ্যমে কোন উপায় আছে ?
আইজিড

1
না, সতর্কতা থেকে মুক্তি পাওয়ার কোনও উপায় নেই।
নিমেশ নীমা

3
সতর্কতাগুলি থেকে মুক্তি পাওয়ার জন্য প্রকৃতপক্ষে একটি দলিলযুক্ত উপায় রয়েছে, আমার উত্তরটি দেখুন।
not2savvy
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.