অ্যাপ ডিস্ট্রিবিউশনের সাথে পরীক্ষক হিসাবে সেট আপ করুন


যখন আপনি প্রথমবার Firebase কনসোল বা কোনো CLI টুল ( Firebase CLI , fastlane) ব্যবহার করে একটি অ্যাপ ডিস্ট্রিবিউট করেনApp Distribution পরীক্ষককে একটি আমন্ত্রণ ইমেল পাঠায়, যেখানে বিল্ডটি কীভাবে ইনস্টল ও পরীক্ষা করতে হবে তার নির্দেশাবলী থাকে।

এই নির্দেশিকাটি একজন পরীক্ষকের দৃষ্টিকোণ থেকে App Distribution মাধ্যমে বিতরণ করা একটি নতুন অ্যাপ কীভাবে ইনস্টল এবং পরীক্ষা করতে হয়, তা বর্ণনা করে। প্রায়শই জিজ্ঞাসিত প্রশ্নের উত্তর বা সমস্যা সমাধানে সাহায্যের জন্য, সমস্যা সমাধান নির্দেশিকাটি পড়ুন।

ধাপ ১ : আমন্ত্রণটি গ্রহণ করতে গুগল দিয়ে সাইন ইন করুন।

  1. iOS ডিভাইসে, Safari-তে ইমেল আমন্ত্রণটি খুলুন। ধাপ ২- এ Firebase প্রোফাইলটি সঠিকভাবে ইনস্টল করতে এবং আপনার ডিভাইসটি রেজিস্টার করতে আপনাকে অবশ্যই ইমেল আমন্ত্রণটি খুলতে হবে।

  2. অনুরোধ করা হলে, গুগল দিয়ে সাইন ইন করুন এবং অ্যাপটি পরীক্ষা করার আমন্ত্রণটি গ্রহণ করুন।

<<"docs/app-distribution/_includes/_testing/_after-accepting-invite.md">>

ধাপ ২ : ফায়ারবেস প্রোফাইল ইনস্টল করুন

অ্যাড হক বিতরণ

<<"docs/app-distribution/_includes/_testing/_install-profile-ios.md">>

প্রোফাইলটি ইনস্টল করলে Firebase নিম্নলিখিত অনুমতিগুলো পায়:

<<"docs/app-distribution/_includes/_testing/_profile-ios.md">>

এন্টারপ্রাইজ বিতরণ

এই ধাপটি ঐচ্ছিক, তবে এন্টারপ্রাইজ-স্বাক্ষরিত ডিস্ট্রিবিউশন পরীক্ষা করার জন্য এটি করার পরামর্শ দেওয়া হয়। প্রোফাইল ইনস্টলেশন আপনার ডিভাইসের হোম স্ক্রিনে Firebase App Distribution ওয়েব ক্লিপটি যুক্ত করে, যাতে আপনি আপনার সমস্ত টেস্ট অ্যাপ ইনস্টল এবং অ্যাক্সেস করতে পারেন। প্রোফাইলটি ম্যানুয়ালি ইনস্টল করতে:

  1. ‘টেস্ট অ্যাপস’-এর অধীনে, আপনি যে অ্যাপটি পরীক্ষা করতে চান সেটি নির্বাচন করুন।

  2. অ্যাপের পেজের উপরের ডানদিকে থাকা ট্যাপ করুন।

  3. ফায়ারবেস প্রোফাইল ইনস্টল করার জন্য প্রদর্শিত নির্দেশাবলী অনুসরণ করুন।

ধাপ ৩ : বিল্ডটি ইনস্টল ও পরীক্ষা করুন

অ্যাড হক বিতরণ

আপনার ডিভাইসটি রেজিস্টার করার পর, ডেভেলপারকে অবশ্যই আপনার ডিভাইসের UDID দিয়ে তাদের প্রোভিজনিং প্রোফাইল আপডেট করতে হবে এবং আপনার ডিভাইসে চালানোর জন্য কনফিগার করা একটি বিল্ড পুনরায় বিতরণ করতে হবে। বিল্ডটি ইনস্টল করার জন্য উপলব্ধ হলে Firebase আপনাকে একটি নোটিফিকেশন ইমেল করে।

<<"docs/app-distribution/_includes/_testing/_install-build-from-web-clip-ios.md">>

এন্টারপ্রাইজ বিতরণ

  1. Firebase App Distribution ওয়েব ক্লিপের **Test apps** সেকশনে, যে অ্যাপটির জন্য আপনি একটি নতুন বিল্ড ইনস্টল করতে চান সেটি সিলেক্ট করুন, তারপর **Download**-এ ট্যাপ করুন। বিল্ডটি আপনার ডিভাইসের হোম স্ক্রিনে ডাউনলোড হয়ে যাবে, ফলে আপনি সাথে সাথেই টেস্টিং শুরু করতে পারবেন।
  2. সেটিংস অ্যাপের > প্রোফাইল ও ডিভাইস ম্যানেজমেন্ট স্ক্রিনে, অ্যাপটির ডেভেলপারের নাম নির্বাচন করুন এবং সেটিকে বিশ্বাস করুন।

আপনার কাছে যদি Firebase App Distribution ওয়েব ক্লিপটি না থাকে, তাহলে Firebase থেকে আসা নতুন বিল্ড নোটিফিকেশন ইমেইলে থাকা ‘Download the latest build’ অপশনটিতে ট্যাপ করে আপনার টেস্ট অ্যাপের জন্য একটি নতুন বিল্ড ইনস্টল করতে পারেন।

অবশেষে, আপনার ডিভাইসের হোম স্ক্রিনে ফিরে যান এবং টেস্ট অ্যাপটি খুলুন।

ধাপ ৪ : (ঐচ্ছিক) নতুন বিল্ড অ্যালার্ট সক্রিয় করুন

আপনার টেস্ট অ্যাপে যদি Firebase App Distribution SDK যোগ করা হয়ে থাকে, তাহলে আপনি ঐচ্ছিকভাবে ইন-অ্যাপ অ্যালার্ট চালু করতে পারেন, যা পরীক্ষার জন্য নতুন বিল্ড উপলব্ধ হলে প্রদর্শিত হবে। SDK সম্পর্কে আরও তথ্যের জন্য, যার মধ্যে এটি একটি টেস্ট অ্যাপে কীভাবে যোগ করতে হয় তাও অন্তর্ভুক্ত, 'Get Started' গাইডটি দেখুন।

  1. আপনার ডিভাইসের হোম স্ক্রীন থেকে টেস্ট অ্যাপটি খুলুন।

  2. যখন ‘Enable alerts’ ডায়ালগ বক্সটি আসবে, তখন ‘Yes’-এ ট্যাপ করুন।

  3. ধাপ ১- এ আপনি পূর্বে যে Google অ্যাকাউন্টটি ব্যবহার করেছিলেন (অ্যাপটির আমন্ত্রণ গ্রহণ করতে যে অ্যাকাউন্টটি ব্যবহার করেছিলেন), সেটি দিয়ে সাইন ইন করুন। অ্যাপের ভেতরের অ্যালার্টগুলো স্বয়ংক্রিয়ভাবে চালু হয়ে যায়।

    আপনার গুগল অ্যাকাউন্টে সাইন ইন করতে সমস্যা হলে, সমস্যা সমাধান নির্দেশিকাটি দেখুন।

  4. টেস্ট অ্যাপে ফিরে যান। এখন, পরীক্ষার জন্য অ্যাপের নতুন সংস্করণ উপলব্ধ হলে আপনি অ্যাপের মধ্যেই অ্যালার্ট পাবেন।

সরাসরি অ্যালার্ট থেকে অ্যাপের নতুন সংস্করণ ডাউনলোড করতে, অ্যালার্ট ডায়ালগে থাকা ' আপডেট' বিকল্পে ট্যাপ করুন। নতুন অ্যাপ সংস্করণটি ডাউনলোড হয়ে আপনার ডিভাইসের হোম স্ক্রিনে যুক্ত হয়ে যাবে।

আপনার পরীক্ষক অ্যাকাউন্টটি মুছে ফেলুন

আপনার App Distribution টেস্টার অ্যাকাউন্ট এবং এর ডেটা মুছে ফেলতে, App Distribution ট্রাবলশুটিং ও প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (FAQ) দেখুন।