আপনি Firebase কনসোল ব্যবহার করে আপনার টিমের পরীক্ষকদের ম্যানেজ করতে এবং তাদের কাছে বিল্ড ডিস্ট্রিবিউট করতে পারবেন।
শুরু করার আগে
আপনি আগে থেকে না করে থাকলে, আপনার Apple প্রোজেক্টে Firebase যোগ করুন।
আপনি অন্য কোনও Firebase প্রোডাক্ট ব্যবহার না করলে, আপনাকে শুধু একটি প্রোজেক্ট তৈরি করতে হবে এবং আপনার অ্যাপ রেজিস্টার করতে হবে। তবে, ভবিষ্যতে অতিরিক্ত প্রোডাক্ট ব্যবহার করার সিদ্ধান্ত নিলে, উপরে লিঙ্ক করা পৃষ্ঠায় উল্লেখিত সব ধাপ সম্পূর্ণ করতে ভুলবেন না।
Firebase কনসোলের App Distribution পৃষ্ঠা খুলুন। প্রম্পট করা হলে আপনার Firebase প্রোজেক্ট বেছে নিন, অ্যাপ সুইচার ব্যবহার করে আপনার অ্যাপ বেছে নিন এবং শুরু করুন বিকল্পে ক্লিক করুন।
ধাপ ১. টেস্টারদের কাছে আপনার অ্যাপ ডিস্ট্রিবিউট করা
টেস্টারদের কাছে আপনার অ্যাপ ডিস্ট্রিবিউট করতে, Firebase কনসোল ব্যবহার করে IPA ফাইল আপলোড করুন:
Firebase কনসোলের App Distribution পৃষ্ঠা খুলুন। প্রম্পট করা হলে আপনার Firebase প্রোজেক্ট বেছে নিন।
রিলিজ পৃষ্ঠায়, ড্রপ-ডাউন মেনু থেকে আপনি যে অ্যাপ ডিস্ট্রিবিউট করতে চান সেটি বেছে নিন।
আপনার অ্যাপের IPA ফাইলটি কনসোলে টেনে এনে আপলোড করুন।
আপলোড সম্পূর্ণ হয়ে গেলে, আপনি যে পরীক্ষক গ্রুপ ও স্বতন্ত্র পরীক্ষকদের বিল্ড পাঠাতে চান তাদের উল্লেখ করুন। তারপরে, বিল্ডের জন্য রিলিজ নোট যোগ করুন।
টেস্টার গ্রুপ তৈরি করা সম্পর্কে আরও জানতে, টেস্টারদের ম্যানেজ করা লিঙ্কে দেখুন।
টেস্টারদের জন্য বিল্ড উপলভ্য করতে ডিস্ট্রিবিউট করুন বিকল্পে ক্লিক করুন।
যেসব টেস্টারদের নির্দিষ্ট রিলিজ অ্যাক্সেস করার সুবিধা আছে তাদের সাথে সেইসব রিলিজের লিঙ্ক শেয়ার করতে, লিঙ্ক করুন আইকনে ক্লিক করে রিলিজের লিঙ্কটি ক্লিপবোর্ডে কপি করুন।
আপনার বিল্ড ডিস্ট্রিবিউট করার পরে, এটি ১৫০ দিন (পাঁচ মাস) ধরে App Distribution কনসোলের Firebase ড্যাশবোর্ডে উপলভ্য থাকে। বিল্ডের মেয়াদ শেষ হওয়ার ৩০ দিন আগে, Firebase কনসোল এবং আপনার টেস্টারের টেস্ট ডিভাইসে বিল্ডের মেয়াদ শেষ হওয়ার বিজ্ঞপ্তি দেখানো হয়।
যেসব পরীক্ষককে অ্যাপ পরীক্ষা করার জন্য আমন্ত্রণ জানানো হয়নি, তারা শুরু করার জন্য ইমেলের মাধ্যমে আমন্ত্রণ পান এবং আগে থেকে থাকা পরীক্ষকরা নতুন বিল্ড পরীক্ষা করার জন্য রেডি আছে বলে ইমেলের মাধ্যমে বিজ্ঞপ্তি পান। টেস্ট অ্যাপ কীভাবে ইনস্টল করতে হয় তা জানতে, টেস্টার হিসেবে সেট-আপ করুন দেখুন। আপনি Firebase কনসোলে প্রতিটি পরীক্ষকের স্ট্যাটাস মনিটর করতে পারবেন-তারা আমন্ত্রণ গ্রহণ করেছেন কিনা এবং অ্যাপ ডাউনলোড করেছেন কিনা তা দেখতে পাবেন।
অ্যাপ পরীক্ষা করার জন্য আমন্ত্রণ জানানোর মেয়াদ শেষ হওয়ার আগে পরীক্ষকদের কাছে সেটি গ্রহণ করার জন্য ৩০ দিন সময় থাকে। কোনও আমন্ত্রণ শেষ হওয়ার ৫ দিন আগে, রিলিজের উপর পরীক্ষকের নামের পাশে Firebase কনসোলে মেয়াদ শেষ হওয়ার বিজ্ঞপ্তি দেখানো হয়। টেস্টার সারিতে ড্রপ-ডাউন মেনু ব্যবহার করে আমন্ত্রণ আবার পাঠানো যেতে পারে।
পরবর্তী ধাপ
আরও ডিভাইস ম্যানুয়ালি বা প্রোগ্রাম্যাটিক উপায়ে রেজিস্টার করতে, অতিরিক্ত iOS ডিভাইস রেজিস্টার করুন দেখুন।
CI/CD ও fastlane ব্যবহার করে QA টেস্টারদের Apple অ্যাপ ডিস্ট্রিবিউট করার পেশাদার পদ্ধতি সম্পর্কে জানুন।