সিস্টেম থেকে মুছে ফেলা অ্যাপস ওএস এক্স ইউআরএল স্কিমগুলি কীভাবে সরানো যায়?


14

কিছু ওএস এক্স অ্যাপ্লিকেশন ইউআরএল স্কিমগুলি নিবন্ধভুক্ত করে এবং ব্যবহারকারীদের সরাসরি ব্রাউজারের মাধ্যমে macappstore://itunes.apple.com/us/app/unibox/id702816521?mt=12ম্যাক অ্যাপ স্টোরের URL টি খুলতে অ্যাপ্লিকেশনটি খুলতে দেয়।

সম্প্রতি আমি আরসিডিফল্ট ডাউনলোড করেছি এবং আমি মুছে ফেলা অ্যাপ্লিকেশনগুলি থেকে কিছু ইউআরএল স্কিমগুলি আবিষ্কার করেছি - ম্যাক এবং মনোসেনাপের জন্য স্টিম - এখনও উপলব্ধ।

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

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

আরসিডিএফফল্টের স্ক্রিনশটটি এখানে।

ওএস এক্স ইউআরএল স্কিম

উত্তর:


7

ইউআরএল তালিকা পরীক্ষা না করা পর্যন্ত আপনি কতক্ষণ অপেক্ষা করেছিলেন? আপনি কি পুনরায় বুট করেছেন?

আপনি এই আদেশটি দিয়ে লঞ্চ পরিষেবা ডেটাবেস পুনরায় সেট করার পরে, আপনার সিস্টেমটিকে পুনরায় শুরু করতে এবং ডাটাবেসটি পুনর্নির্মাণ করতে কয়েক মিনিট সময় লাগবে। সেই সময়ের মধ্যে, বিদ্যমান ডাটাবেসটি এখনও ব্যবহৃত হবে।

প্রাসঙ্গিক মেনুটি ওপেনটি পরিষ্কার করার জন্য এই কমান্ডটি ব্যবহার করার বিষয়ে আমি একটি ব্লগ পোস্ট লিখেছিলাম কারণ এটি প্রায়শই দূষিত হয়ে যায় এবং একাধিকবার অ্যাপ্লিকেশন তালিকা করে। আমি যখন ডাটাবেসটি পুনরায় সেট করব, আমি মেনুটি আবার সঠিক হওয়া পর্যন্ত 30 মিনিটের বেশি সময় নিতে দেখেছি।

আপনি যদি এখনও অ্যাপ্লিকেশন ইনস্টল করেন, বা আপনি এটি পুনরায় ইনস্টল করতে পারেন তবে lsregister -u PATHআপনি কোনও অ্যাপ্লিকেশন নিবন্ধন করতে কমান্ডটি ব্যবহার করতে পারেন , যা সম্পর্কিত ইউআরএল স্কিমগুলি সরিয়ে দেয়। উদাহরণস্বরূপ, আমার এখনও ২০১১ সাল থেকে টার্বোট্যাক্স ইনস্টল রয়েছে এবং ইউআরএল স্কিমগুলির তালিকায় এটি একটি com.intuit.turbotax.2011তালিকাবদ্ধ তালিকা রয়েছে। /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -u /Applications/TurboTax\ Deluxe\ 2011.appকমান্ডটি ব্যবহার করে , এটি কেবলমাত্র লঞ্চ পরিষেবা ডেটাবেস থেকে নিবন্ধভুক্ত অ্যাপ্লিকেশনটিকে সরিয়ে ফেলল যাতে এটি সম্পূর্ণ ডাটাবেসটি পুনর্নির্মাণের প্রয়োজন হয় না। ডিফল্ট অ্যাপ্লিকেশন অগ্রাধিকার ফলকটি চালু করার পরে, আমি com.intuit.turbotax.2011আর স্কিম তালিকাভুক্ত দেখতে পাচ্ছি না


1

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


0

এটি আপনার / ইত্যাদি / হোস্ট ফাইলগুলিতেও থাকতে পারে, সেক্ষেত্রে আপনি কেবল ফাইলটি খোলেন এবং সেই ঠিকানা / url উল্লেখ করে এমন রেখাটি সরিয়ে ফেলুন, তারপরে ফাইলটি সংরক্ষণ করুন;)


0

আমি ভেবেছিলাম দীর্ঘ কমান্ডটি লেখা খুব কঠিন, তাই আমি কেবল অ্যাপটি সরিয়ে দিয়েছি ~/Library/Developer/Xcode/DerivedData/এবং ঠিক আছে।


0

আমি এটিকে অন্য কোথাও পোস্ট করেছি, এটি সম্পূর্ণরূপে অনাবৃত এমন কিছু যা আমি কেবল চারপাশে খেলেই লক্ষ্য করেছি noticed এটি সুইফ্টে মনে হচ্ছে, এলএসএসডিডিফল্টহ্যান্ডলারফরুলআরএইচএইচএইম হ্যান্ডলারের বান্ডিল আইডির জন্য বৈধ বিকল্প হিসাবে "কিছুই নয়" নেবে।

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