আমাদের অ্যাপ বিতরণেও আমি এই সমস্যার মুখোমুখি হয়েছি। আমরা আমাদের আইপা বান্ডিল সনাক্তকারীটিকে একই রেখে ডাউনলোড বিতরণে ব্যবহার করে .plist এর ভিতরে বান্ডেল সনাক্তকারীকে 'নকল' করে এই সমস্যাটি সমাধান করতে সক্ষম হয়েছি।
উদাহরণস্বরূপ, আপনার প্লিস্টে:
<key>bundle-identifier</key>
<string>com.mycom.MyApp</string>
<key>bundle-version</key>
<string>0.2.2</string>
com.mycom.Myapp কে com.mycom.Myapp.ios8fix এ পরিবর্তন করুন
অ্যাপটি একটি নতুন অ্যাপ্লিকেশন আইকন ব্যবহার করে ইনস্টল করা হবে যা ইনস্টলের পরে অদৃশ্য হয়ে যাবে।
আপনার যদি ইতিমধ্যে অ্যাপটির একটি ইনস্টল থাকে তবে আপনি ইনস্টলের সময় একটি নতুন অ্যাপ্লিকেশন আইকনটি দেখতে পাবেন। ইনস্টলেশনের পরে এই আইকনটি অদৃশ্য হয়ে যায়, তবে আপনার ইতিমধ্যে বিদ্যমান অ্যাপ্লিকেশনটির সংস্করণ আপডেট হবে। একটি পরিষ্কার ইনস্টল দ্বারা ইনস্টলেশন আইকন অদৃশ্য হয়ে যাবে এবং ইনস্টল থাকা অ্যাপ্লিকেশন আইকনটি তার জায়গায় উপস্থিত হবে।
দেখে মনে হচ্ছে আইওএস 8 বান্ডিল শনাক্তকারীদের ক্যাশে করছে এবং অনুরোধিত ইনস্টলগুলি এই ক্যাশেডগুলির সাথে তুলনা করে। বেশিরভাগ সময় আপনি কেবল পপআপ দেখতে পাবেন ইনস্টলের জন্য জিজ্ঞাসা করলেও কিছুই ঘটে না।
শন ইতিমধ্যে লক্ষ্য করেছে, এটি এক্সকোড 6 জিএম এবং অফিসিয়াল আইওএস 8 সংস্করণ সহ প্রদর্শিত হবে। আপনার অ্যাপ্লিকেশন এর আগে কখনও ইনস্টল না করা ডিভাইসগুলিতে অ্যাপটি ইনস্টল করতে কোনও সমস্যা হবে না।