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