আপনি যখন প্রথমবার Firebase কনসোল বা CLI টুল (Firebase CLI, fastlane) ব্যবহার করে কোনও অ্যাপ ডিস্ট্রিবিউট করেন, App Distribution তখন কীভাবে বিল্ড ইনস্টল ও পরীক্ষা করতে হবে সেই সংক্রান্ত নির্দেশাবলী সহ একটি আমন্ত্রণ ইমেল পরীক্ষককে পাঠানো হয়।
এই গাইড থেকে জানা যায় যে কীভাবে একজন পরীক্ষকের দৃষ্টিকোণ থেকে App Distribution-এর মাধ্যমে ডিস্ট্রিবিউট করা একটি নতুন অ্যাপ ইনস্টল ও পরীক্ষা করতে হয়। প্রায়শই জিজ্ঞাসিত প্রশ্নের উত্তর পেতে অথবা সমস্যা সমাধানের ব্যাপারে সাহায্য পেতে, সমস্যার সমাধান সংক্রান্ত নির্দেশিকা পড়ুন।
ধাপ ১: আমন্ত্রণ গ্রহণ করতে Google-এর মাধ্যমে সাইন-ইন করুন
iOS ডিভাইসে, Safari-তে ইমেল আমন্ত্রণ খুলুন। Firebase প্রোফাইল সঠিকভাবে ইনস্টল করতে এবং ধাপ ২-এ আপনার ডিভাইস রেজিস্টার করতে আপনাকে অবশ্যই ইমেলের মাধ্যমে পাঠানো আমন্ত্রণ খুলতে হবে।
প্রম্পট করা হলে, Google-এর মাধ্যমে সাইন-ইন করুন এবং অ্যাপ পরীক্ষা করার জন্য আমন্ত্রণ গ্রহণ করুন।
<<"docs/app-distribution/_includes/_testing/_after-accepting-invite.md">>
ধাপ ২: Firebase প্রোফাইল ইনস্টল করুন
অ্যাড-হক ডিস্ট্রিবিউশন
<<"docs/app-distribution/_includes/_testing/_install-profile-ios.md">>
প্রোফাইল ইনস্টল করলে Firebase-কে এই অনুমতিগুলি দেওয়া হয়:
<<"docs/app-distribution/_includes/_testing/_profile-ios.md">>
এন্টারপ্রাইজ ডিস্ট্রিবিউশন
এই ধাপটি ঐচ্ছিক, তবে Enterprise-স্বাক্ষরিত ডিস্ট্রিবিউশন পরীক্ষা করার জন্য এটি সাজেস্ট করা হয়। প্রোফাইল ইনস্টল করলে আপনার ডিভাইসের হোম স্ক্রিনে Firebase App Distribution ওয়েব ক্লিপ যোগ হয়, ফলে আপনি নিজের সব টেস্ট অ্যাপ ইনস্টল ও অ্যাক্সেস করতে পারবেন। ম্যানুয়ালি প্রোফাইল ইনস্টল করতে:
অ্যাপ পরীক্ষা করুন বিকল্পের অধীনে, আপনি যে অ্যাপ পরীক্ষা করতে চান সেটি বেছে নিন।
অ্যাপের পৃষ্ঠার উপরে ডানদিকে, mobile_screen_share আইকনে ট্যাপ করুন।
Firebase প্রোফাইল ইনস্টল করতে স্ক্রিনে দেখানো নির্দেশাবলী অনুসরণ করুন।
ধাপ ৩: বিল্ড ইনস্টল ও পরীক্ষা করা
অ্যাড-হক ডিস্ট্রিবিউশন
আপনার ডিভাইস রেজিস্টার করার পরে, ডেভেলপারের প্রভিশনিং প্রোফাইলে আপনার ডিভাইসের UDID আপডেট করতে হবে এবং আপনার ডিভাইসে রান করার জন্য কনফিগার করা একটি বিল্ড আবার ডিস্ট্রিবিউট করতে হবে। ইনস্টল করার জন্য বিল্ড উপলভ্য হলে Firebase আপনাকে ইমেল বিজ্ঞপ্তি পাঠায়।
<<"docs/app-distribution/_includes/_testing/_install-build-from-web-clip-ios.md">>
এন্টারপ্রাইজ ডিস্ট্রিবিউশন
- Firebase App Distribution ওয়েব ক্লিপের **টেস্ট অ্যাপ** বিভাগে গিয়ে,
আপনি যে অ্যাপের জন্য নতুন
বিল্ড ইনস্টল করতে চান সেটি বেছে নিন, তারপর **ডাউনলোড করুন** বিকল্পে ট্যাপ করুন। বিল্ডটি আপনার ডিভাইসের হোম
স্ক্রিনে ডাউনলোড করা হয়, যাতে আপনি সঙ্গে সঙ্গে টেস্টিং শুরু করতে পারেন।
সেটিংস অ্যাপ > প্রোফাইল ও ডিভাইস ম্যানেজমেন্ট স্ক্রিনে গিয়ে, অ্যাপের ডেভেলপারের নাম বেছে নিন এবং সেটিকে বিশ্বাস করুন।
আপনার কাছে Firebase App Distribution ওয়েব ক্লিপ না থাকলে, Firebase থেকে পাওয়া নতুন বিল্ড সংক্রান্ত বিজ্ঞপ্তি ইমেলে লেটেস্ট বিল্ড ডাউনলোড করুন বিকল্পে ট্যাপ করে আপনার টেস্ট অ্যাপের জন্য নতুন বিল্ড ইনস্টল করতে পারবেন।
সবশেষে, আপনার ডিভাইসের হোম স্ক্রিনে ফিরে যান এবং টেস্ট অ্যাপ খুলুন।
ধাপ ৪: (ঐচ্ছিক) নতুন বিল্ড অ্যালার্ট চালু করুন
আপনার টেস্ট অ্যাপে Firebase App Distribution SDK যোগ করা হয়ে থাকলে, আপনি ঐচ্ছিকভাবে ইন-অ্যাপ অ্যালার্ট চালু করতে পারেন। এটি নতুন বিল্ড উপলভ্য হলে টেস্ট করার জন্য দেখানো হয়। SDK সম্পর্কে আরও তথ্য পেতে, কীভাবে এটি কোনও টেস্ট অ্যাপে যোগ করতে হয় তা জানতে, 'শুরু করা যাক' গাইড দেখুন।
আপনার ডিভাইসের হোম স্ক্রিন থেকে, টেস্ট অ্যাপ খুলুন।
অ্যালার্ট চালু করুন ডায়ালগ দেখা গেলে, হ্যাঁ বিকল্পে ট্যাপ করুন।
ধাপ ১-এ আপনি আগে যে Google অ্যাকাউন্ট ব্যবহার করেছেন সেটি দিয়ে সাইন-ইন করুন (অ্যাপের আমন্ত্রণ গ্রহণ করার জন্য আপনি যে অ্যাকাউন্ট ব্যবহার করেছেন)। অ্যাপ-মধ্যস্থ অ্যালার্ট অটোমেটিক চালু হয়ে যায়।
আপনার Google অ্যাকাউন্টে সাইন-ইন করতে সমস্যা হলে, সমস্যার সমাধানকারী গাইড দেখুন।
টেস্ট অ্যাপে ফিরে যান। এখন, নতুন অ্যাপ ভার্সন টেস্ট করার জন্য উপলভ্য হলে আপনি ইন-অ্যাপ অ্যালার্ট পাবেন।
সরাসরি কোনও অ্যালার্ট থেকে অ্যাপের নতুন ভার্সন ডাউনলোড করতে, অ্যালার্ট ডায়ালগে আপডেট করুন বিকল্পে ট্যাপ করুন। নতুন অ্যাপ ভার্সন ডাউনলোড করে আপনার ডিভাইসের হোম স্ক্রিনে যোগ করা হয়।
আপনার টেস্টার অ্যাকাউন্ট মুছে দেওয়া
আপনার App Distribution টেস্টার অ্যাকাউন্ট ও এর ডেটা মুছে দিতে, App Distribution সমস্যা সমাধান ও প্রায়শই জিজ্ঞাসিত প্রশ্ন দেখুন।