আমার একটি অ্যাপ রয়েছে যেখানে আমি সম্প্রতি লঞ্চ চিত্র এবং অ্যাপ্লিকেশন আইকন প্রতিস্থাপন করেছি, আমি প্রকল্পের যে কোনও জায়গা থেকে পুরানো সমস্ত সম্পদ সরিয়েছি। আমি যখন কেবলমাত্র এক্সকোডে বিল্ডিংয়ের মাধ্যমে অ্যাপ্লিকেশনটিকে পুরানো সংস্করণ থেকে নতুন সংস্করণে আপগ্রেড করি তখন সবকিছু ঠিক আছে। তবে, আমার কাছে যদি আমার অ্যাপ্লিকেশনটির পুরানো সংস্করণ ইনস্টল থাকে তবে এটি টেস্টফ্লাইট থেকে আপগ্রেড করুন, আমি যখনই অ্যাপ্লিকেশনটি হত্যা করব তখন পুনরায় চালু করুন নতুন লঞ্চ চিত্রটি দেখানোর আগে সংক্ষেপে প্রদর্শিত হবে। একইভাবে আমি যখন তখন অ্যাপটি বন্ধ করি তখন পুরানো অ্যাপ্লিকেশন আইকনটি আমার নতুনটিতে ফিরে যাওয়ার আগে সংক্ষেপে জ্বলজ্বল করে।
আমি আইপেক্সপ্লোরার ব্যবহার করে অ্যাপটি খুললাম এবং লক্ষ্য করেছি যে /Library/Caches/Shapshotsডিরেক্টরিতে সংরক্ষিত পুরানো লঞ্চ পর্দার একটি চিত্র রয়েছে (কীভাবে বা কেন সেখানে এসেছিল জানি না)। আমি যখন আইই এক্সপ্লোরারের মাধ্যমে এটি ম্যানুয়ালি মুছে ফেলি তখন এটি উপস্থিত হওয়া বন্ধ হয়ে যায়। যাইহোক, আমি যখন NSFileManagerপদ্ধতিগুলি ব্যবহার করে কোড সহ এটি সরিয়ে দেওয়ার চেষ্টা করি তখন আমি এই ডিরেক্টরিতে ফাইলগুলি মুছতে নিষেধ করে বলে ত্রুটি পাই।
এর আগে কি কেউ অভিজ্ঞতা নিয়েছে এবং কোন পরামর্শ আছে?
