কীভাবে সম্পূর্ণভাবে এক্সকোড আনইনস্টল করবেন এবং সমস্ত সেটিংস সাফ করুন


109

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

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


আমি এটি সমাধান করেছি, এবং এটি বিশেষভাবে এক্সকোডের সাথে করার দরকার নেই, তবে আমি যে ডিভাইসটি ব্যবহার করছি সেটি সাফ করা দরকার।
রোববার

পাওয়া গেছে যে আপনার যদি এক্সকোড সঞ্চয় করা হয়েছে সেই পথের নামের ইমোজি থাকলে, আইওএস 11-এর পরে এক্সকোড সিমুলেটরগুলি সঠিকভাবে চালিত হয় না। আমি আমার এক্সকোডকে একটি ফোল্ডারে সম্পর্কিত অন্যান্য এলিয়াস দিয়েছি। ফোল্ডারটির নাম "🕷" রাখা হয়েছিল সুতরাং এটির পথটি ছিল / অ্যাপ্লিকেশনস / ডেভেলপমেন্ট /🕷 / এক্সকোড.এপ। এর ফলে কেবলমাত্র নতুন সিমুলেটরগুলি স্তব্ধ হয়ে গিয়েছিল। পুরাতনরা আগের মতো ঠিকঠাক দৌড়ে গেল।
উইলিয়াম কর্নিয়ুক

উত্তর:


190

পুরানো এক্সকোড 7 সম্পূর্ণ অপসারণের জন্য আপনার অপসারণ করা উচিত

  1. /Applications/Xcode.app
  2. /Library/Preferences/com.apple.dt.Xcode.plist
  3. ~/Library/Preferences/com.apple.dt.Xcode.plist
  4. ~/Library/Caches/com.apple.dt.Xcode
  5. ~/Library/Application Support/Xcode
  6. ~/Library/Developer/Xcode
  7. ~/Library/Developer/CoreSimulator

13
এক্সকোড ৮ টাইমফ্রেমে, পরিবর্তনের জন্য # 3 এবং # 4 পরিবর্তন করুন com.apple.dt.*যেহেতু ইন্সট্রুমেন্টস এবং অন্যান্য এক্সকোড উপাদানগুলিও
প্লিস্ট

16
এবং ~/Library/Developer/CoreSimulator, এই হিসাবে পরিষ্কার করা যেতে পারে: http://stackoverflow.com/questions/33419301/coresimulator-folder-very-big-ok-to-delete-content
lbsweek

6
কিছু গুরুত্বপূর্ণ : আপনি /Library/Developer/ডিরেক্টরি অধীনে যেকোন কিছু মুছতে পারেন , যেমন CommandLineToolsএবং CoreSimulator, এক্সসিএপিটি PrivateFrameworksসাবফোল্ডার; অন্যথায় আপনার নতুন ইনস্টল হওয়া এক্সকোডটি আপনি এটি পিছনে না ফেরা পর্যন্ত ক্রাশ হবে। কেবল সিস্টেম ডিরেক্টরি সম্পর্কে সতর্কতা অবলম্বন করুন।
ডনসং

1
আপনার বন্ধু ম্যাক থেকে আকাশডাভ কপি করুন, হাহাহা।
ডনসং

2
আমাকে এটিও খুব বেশি মুছতে হয়েছে rm -rf Library / গ্রন্থাগার / বিকাশকারী / এক্সসিটিস্টেডভাইসস
ল্যান্স সামেরিয়া

29

একটি জন্য সম্পূর্ণ অপসারণের Xcode 10 নিম্নলিখিত মুছে:

  1. /Applications/Xcode.app
  2. ~/Library/Caches/com.apple.dt.Xcode
  3. ~/Library/Developer
  4. ~/Library/MobileDevice
  5. ~/Library/Preferences/com.apple.dt.Xcode.plist
  6. /Library/Preferences/com.apple.dt.Xcode.plist
  7. /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
  8. /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
  9. /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
  10. /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
  11. /private/var/db/receipts/com.apple.pkg.Xcode.bom

তবে ১১ এর পরিবর্তে /private/var/ফাইন্ডারে খুলুন এবং সমস্ত 'ডিএনএ' পিছনে রেখে দেখতে "এক্সকোড" অনুসন্ধান করুন ... এবং এটিও বেছে বেছে পরিষ্কার করুন। আমি পাথের নামগুলি পোস্ট করব তবে এগুলিতে এলোমেলোভাবে ফোল্ডার নামগুলি অন্তর্ভুক্ত করা হবে যা আমার ম্যাক থেকে আপনার মতো হবে না।

তবে আপনি যদি নিজের সমস্ত কাস্টমাইজেশন হারাতে না চান তবে কিছু মুছে ফেলার আগে এই ফাইলগুলি বা ফোল্ডারগুলি সংরক্ষণ করার কথা বিবেচনা করুন:

  1. ~/Library/Developer/Xcode/UserData/CodeSnippets
  2. ~/Library/Developer/Xcode/UserData/FontAndColorThemes
  3. ~/Library/Developer/Xcode/UserData/KeyBindings
  4. ~/Library/Developer/Xcode/Templates
  5. ~/Library/Preferences/com.apple.dt.Xcode.plist
  6. ~/Library/MobileDevice/Provisioning Profiles

22
  1. খোলা Storage Management

    • Mac> এই ম্যাক সম্পর্কে> উইন্ডো> স্টোরেজ ম্যানেজমেন্টে যান
    • অথবা, স্পটলাইট⌘ + Space খুলতে এবং অনুসন্ধান করতে আঘাত করুন ।Storage Management
  2. Applicationsবাম ফলকে নির্বাচন করুন।

  3. ডান Xcodeপ্যানে ডান ক্লিক করুন এবং মুছুন নির্বাচন করুন।

এটি আপনার ম্যাকের অ্যাপ স্টোরের ইনস্টল থাকা অ্যাপ্লিকেশন তালিকা থেকে এক্সকোডটিকে সরিয়ে ফেলবে।

আপডেট : এটি ম্যাকস সিয়েরায় আমার জন্য কাজ করেছে 10.12.1


ওএস এক্স এর কোন সংস্করণগুলির জন্য এটি বৈধ, তার চারপাশে কিছু তথ্য যুক্ত করা দরকার, এটি 10.11.6 হিসাবে দেখতে পাবেন না
ম্যাট স্যান্ডার্স

এটি Xcode.app ট্র্যাসে সরানো হয়েছে কিনা তা আমার মনে নেই। তবে উপরের প্রক্রিয়াটি অ্যাপস্টোর থেকে এক্সকোড সরাল।
জয়স বাবু

1
"এটি অ্যাপস্টোর থেকে এক্সকোড সরিয়ে ফেলবে" " সত্যি?
আলেকজান্ডার ভোলকভ

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

উপর 10.13.3ডিলিট বিকল্প নেই কিন্তু এটি কিছু না
স্টিফেন

21

এই জাতীয় কঠোর ব্যবস্থা গ্রহণের আগে, এক্সকোড ছেড়ে যান এবং ক্যাশেগুলি পরিষ্কার করার জন্য এখানে সমস্ত নির্দেশাবলী অনুসরণ করুন:

ক্যাশেগুলি কীভাবে খালি করা যায় এবং সমস্ত লক্ষ্যগুলি কীভাবে পরিষ্কার করা হয় এক্সকোড 4

যদি এটি সাহায্য না করে এবং আপনি সিদ্ধান্ত নিতে পারেন যে আপনার সত্যিকারের এক্সকোডের একটি পরিষ্কার ইনস্টলেশন দরকার, তবে, উত্তরের সমস্ত স্টাফের পাশাপাশি, এক্সকোড অ্যাপ্লিকেশনটি নিজেই ট্র্যাশ করুন, এবং আপনার ~/Library/Developerফোল্ডার এবং আপনার ~/Library/Preferences/com.apple.dt.Xcode.plistফাইল ট্র্যাসে ফেলতে হবে। আমি মনে করি এটি প্রায় করা উচিত।


5

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

ফোরাম পৃষ্ঠা অনুযায়ী

https://forums.developer.apple.com/thread/11313

"সাধারণভাবে, আপনাকে কেবল কোরসিমুলেটর / ডিভাইস ডিরেক্টরি নিজেই মুছে ফেলা উচিত নয় you আপনি যদি সত্যিই একেবারে আবশ্যক হন তবে আপনাকে অবশ্যই এটি নিশ্চিত করতে হবে যে এটি করার সময় পরিষেবাটি রান্নাইং হয় না eg যেমন:"

# Quit Xcode.app, Simulator.app, etc
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
rm -rf ~/Library/*/CoreSimulator

এক্সকোড মোছা এবং পুনরায় ইনস্টল করার পরে আমি অবশ্যই এই সমস্যাটিতে চলে এসেছি।

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

gem install snapshot
fastlane snapshot reset_simulators

3

আনইনস্টলিংয়ের জন্য এবং তারপরে এক্সকোড 9 সঠিকভাবে পুনরায় ইনস্টল করতে সক্ষম হবেন

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

আমি শীর্ষস্থানীয় উত্তরটি সম্পাদনা করার চেষ্টা করেছি তবে এক্সকোড 9 এর জন্য আপনার নেওয়া উচিত এমন পরিবর্তনিত পদক্ষেপ নীচে কোনও পরিবর্তন দেখুন:

মুছে ফেলা

/Applications/Xcode.app

~/Library/Preferences/com.apple.dt.* (সাধারণত প্রিফিক্স হিসাবে com.apple.dt এর সাথে যে কোনও কিছু পছন্দসমূহ ফোল্ডারে অপসারণযোগ্য)

~/Library/Caches/com.apple.dt.Xcode

~/Library/Application Support/Xcode

/Library/Developerডিরেক্টরি বাদে সবকিছু /Library/Developer/PrivateFrameworks


4
আমার মনে হয় আপনি /Library/Developerবাদ দিয়ে অপসারণের অর্থ /Library/Developer/PrivateFrameworks, ব্যক্তিগত নোটের হোম ফোল্ডার সংস্করণে প্রাইভেটফ্রেমওয়ার্কগুলি উপস্থিত নেই Library/Developer বলে মনে হয়, /Users/USERNAME/Library/Developer/Xcode/Archivesএতে এক্সকোড সংরক্ষণাগার রয়েছে (আপনি যেটি তৈরি করেছেন তার সংরক্ষণাগার হিসাবে) যাতে আপনি এটি সংরক্ষণ করতে চান
এমগ্র্যান্ডি

হ্যাঁ কিছু প্রাইভেট ফ্রেমওয়ার্কের জন্য এটি আছে এবং যদি মুছে ফেলার ফলে ক্রাশ হয়ে যায় তবে পরে যদি আপনি Xcode পুনরায় ইনস্টল করতে চান তবে অনুমান করুন যে আমার নির্দেশাবলী ভুল লেখা যেতে পারে তবে আমি বলতে চাইছি ব্যক্তিগত ফ্রেমওয়ার্কগুলি বাদ দিয়ে সবকিছু মুছুন
mding5692

মিগ্রান্দি ঠিক এর /Library/Developerচেয়ে আলাদা ~/Library/DeveloperPrivateFrameworksপূর্বেরটিতে ফোল্ডারটি পরে নেই contains
ওর্খন আলিখানোভ

-6

আপনার ফাইল সিস্টেমে এক্সকোডের সমস্ত দৃষ্টান্ত খুঁজতে এটি চালান:

আমি ভিতরে find / -name Xcode -print; প্রতিধ্বনি করুন $ i; সম্পন্ন


4
যদি কোনও ফাইলের নাম সংঘর্ষ হয় তবে এটি অপ্রত্যাশিত জিনিসগুলি প্রদর্শিত হতে পারে যেমন আমার কাছে বেশ কয়েকটি ফোল্ডার কল হয়েছে Xcode Projectsএবং এটি সেগুলি মুদ্রণ করে।
স্টিফেন জেসি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.