উত্তর:
এই সমস্যার জন্য বিভিন্ন সমাধান। তাদের বেশিরভাগই কাজ করেন। অন্য একটি শর্টকাটও যুক্ত হয়েছে বলে মনে হচ্ছে:
Shift+ alt+ command ⌘+K
আপনাকে জিজ্ঞাসা করবে:
আপনি কি "মাইপ্রজেক্ট" এর জন্য বিল্ড ফোল্ডারটি পরিষ্কার করতে চান?
এটি বিল্ড ফোল্ডারে থাকা সমস্ত পণ্য এবং মধ্যবর্তী ফাইলগুলি মুছবে।
বেশিরভাগ ক্ষেত্রে এটি আপনার সমস্যাগুলি সমাধান করার জন্য যথেষ্ট।
হালনাগাদ
এক্সকোড 9 হিসাবে আপনি নেভিগেট করে ডেরিভড ডেটা ফোল্ডারটি অ্যাক্সেস করতে সক্ষম হবেন
ফাইল -> প্রকল্প সেটিংস
বা যদি আপনি একটি ওয়ার্কস্পেস ব্যবহার করেন:
ফাইল -> কর্মক্ষেত্র সেটিংস
সবচেয়ে সহজ এবং দ্রুততম উপায়টি হ'ল (যদি আপনি ডেরিভডটাটার জন্য ডিফল্ট ফোল্ডারটি পরিবর্তন না করেন)।
টার্মিনালটি খুলুন এবং নিম্নলিখিতটি অতীত করুন:
rm -rf ~/Library/Developer/Xcode/DerivedData
xcrun simctl erase all
। এটি স্পষ্টতই ডেটারিভেট ডেটা হিসাবে একই জিনিসটি সাফ করে না, তবে আপনি যদি জায়গাটি খালি করার চেষ্টা করছেন তবে এটি অন্য একটি দুর্দান্ত বিকল্প, কারণ উভয়ই পুরানো অ্যাপ্লিকেশন তৈরির জন্য বেশ খানিকটা সময় নেয়।
এক্সকোড 8-এ, প্রাপ্ত সমস্ত ডেটা স্বয়ংক্রিয়ভাবে পরিষ্কার হয়ে যায়। যদি আপনি এটি হাতে করে করতে চান তবে থেকে Locations
ট্যাবে যান Preferences
, প্রকল্পের উত্পন্ন ডেটা ফোল্ডারটি সনাক্ত করুন এবং প্রকল্পের সাথে সম্পর্কিত ফাইলগুলি মুছুন।
ম্যাকোএস 10.12 এবং তারপরে, এক্সকোডটি বাসি উত্পন্ন ডেটা, প্রাকম্পম্পাইল্ড শিরোনাম এবং মডিউল ক্যাশে পরিষ্কার করে। (23282174)
@ চার্মিংটোডে ক্রেডিট
তবে যা আমি লক্ষ্য করেছি, ওএস এক্স 10.11.5 / 6 এ Xcode 8 ব্যবহার করার সময় একই আচরণটি সাধারণ ical
আপনি যদি উদ্ভূত ডেটা ম্যানুয়ালি মুছে ফেলতে চান তবে চালান:
rm -rf ~/Library/Developer/Xcode/DerivedData
আপনি যদি আরও ডিস্কের জায়গা খালি করতে চান তবে কয়েকটি অন্যান্য ডিরেক্টরি রয়েছে যা আপনি পরিষ্কার করতে চাইবেন।
আমি এক্সকোড দ্বারা উত্পন্ন সমস্ত ধরণের ফাইল সরানোর জন্য বাশ স্ক্রিপ্ট তৈরি করেছি। ডেরিভেডডাটা সামগ্রী সরানোর কাজটি চালিয়ে নেওয়া যেতে পারে:
./xcode-clean.sh -d
Https://github.com/niklasberglund/xcode-clean.sh- এ আরও তথ্য
পদ্ধতি 1:
টার্মিনাল খুলুন এবং এই কমান্ডটি প্রবেশ করুন
rm -rf ~/Library/Developer/Xcode/DerivedData
পদ্ধতি 2:
এটি আপনাকে উত্সযুক্ত ডেটার স্থানে নিয়ে আসবে এবং আপনি কেবল এটি ম্যানুয়ালি মুছতে পারেন।
-rf
) মুছে ফেলা যায় না , আপনাকে এক্সকোড এবং আপনার সিমুলেটরটি ছাড়তে হবে এবং তারপরে উত্পন্ন ডেটা সাফ করার জন্য আবার চেষ্টা করতে হবে
আপনার উত্পন্ন ডেটা ফোল্ডারে যাওয়ার আর একটি উপায় হ'ল এক্সকোডের "পণ্যগুলি" ফোল্ডারে আপনার অ্যাপে ডান ক্লিক করুন এবং "ফাইন্ডারে দেখান" ক্লিক করুন Show
ডেরিভডডেটা মোছার জন্য পদক্ষেপ:
Go
>Go to Folder
Go
বাটনে ক্লিক করুনXcode projects
Delete
প্রকল্পগুলির ফোল্ডার, যা আপনার প্রয়োজন নেই।আমি একটি বাশ কমান্ড তৈরি করেছি। এটি 3 সাধারণ পদক্ষেপের সাথে কনফিগার করুন। তারপরে টার্মিনালে কেবল https://github.com/Salarsoleimani/Usefulscript টাইপ করুনcleandd
এক্সকোড সংস্করণ 8.2 (8C38) এর জন্য, আপনি নিম্নলিখিতটি করে একে একে প্রকল্পগুলি পুরোপুরি (এক্সকোডে প্রকল্পের নাম, প্রোগ্রামগুলি, ডেটা ইত্যাদি) সরিয়ে ফেলতে পারেন: [দ্রষ্টব্য: নির্দেশাবলী কেবলমাত্র প্রকল্পের নামগুলি থেকে সরানোর জন্য নয় স্বাগতম উইন্ডো]
Xocde আরম্ভ করুন এবং স্বাগতম উইন্ডো প্রদর্শিত না হওয়া পর্যন্ত অপেক্ষা করুন। প্রকল্পগুলি ডানদিকে দেখানো হবে (নীচে দেখুন) এক্সকোড স্বাগতম উইন্ডো
আপনি সম্পূর্ণরূপে অপসারণ করতে চান এমন প্রকল্পে ডান ক্লিক করুন এবং একটি পপ উইন্ডো [ফোল্ডারে দেখান] ঝাঁপিয়ে পড়ে; [ফাইন্ডার] এ প্রকল্পটি কোথায় রয়েছে তা জানতে এটি নির্বাচন করুন (নীচে দেখুন) প্রকল্পের ফোল্ডারটি সন্ধান করুন
[তথ্য পান] এর মাধ্যমে এটির জন্য সন্ধানের জন্য প্রকল্প ফোল্ডারে ডান ক্লিক করুন; প্যারেন্ট ফোল্ডারে যেতে তথ্য উইন্ডোতে পাথটি ব্যবহার করুন এবং সেখানে যান [প্রকল্পের ফোল্ডারটির সন্ধান করুন] (নীচে দেখুন)
প্রজেক্ট ফোল্ডারটি (যেমন: ডেমোপ্রজেক্ট0১) এবং পোরজেক্ট ফাইল (ডেমোপ্রজেক্ট0১.এক্সকোডেপ্রজ) টি ডান ক্লিক করুন এবং [ট্র্যাশে সরান] নির্বাচন করুন; আপনি দেখতে পাবেন যে (ক) ফাইন্ডারের ফোল্ডারটি সরানো হয়েছে এবং (খ) এক্সকোড ওয়েলকাম উইন্ডোর প্রকল্প তালিকার প্রকল্পটি সরানো হয়েছে।
Derived Data
ফোল্ডার সামগ্রী মুছে ফেলার সাথে এর কোন যোগসূত্র নেই ।
File
>Playground Settings
আপনি যদি কোনও খেলার মাঠে থাকেন