অ্যাপ ডিস্ট্রিবিউশন সংক্রান্ত সমস্যার সমাধান ও প্রায়শই জিজ্ঞাসিত প্রশ্ন
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
এই পৃষ্ঠা থেকে আপনি App Distribution-এর মাধ্যমে অ্যাপ ডিস্ট্রিবিউট ও টেস্ট করা সংক্রান্ত সমস্যার সমাধান ও প্রায়শই জিজ্ঞাসিত প্রশ্নের উত্তর পাবেন।
অ্যাপ ডিস্ট্রিবিউট করা
আপনার পরীক্ষকদের কাছে অ্যাপ ডিস্ট্রিবিউট করার সময় আপনি যেসব সমস্যার সম্মুখীন হতে পারেন,
সেগুলি সমাধান করতে নিম্নলিখিত পরামর্শগুলি ব্যবহার করুন।
যোগাযোগের ইমেল আইডি না থাকার কারণে অ্যাপ ডিস্ট্রিবিউট করা যায়নি
অ্যাপ আপলোড করার সময়, আপনি এই সমস্যার সম্মুখীন হতে পারেন:
"<app-id> অ্যাপের জন্য আমরা কোনও যোগাযোগের ইমেল খুঁজে পাইনি। একটি সেট-আপ করতে
Firebase কনসোলের মধ্যে App Distribution দেখুন।"
উপলভ্য থাকলে, Firebase কনসোলে যোগাযোগের ইমেল সেট করুন। সমস্যাটি থেকে গেলে, Firebase সহায়তা কেন্দ্রে যোগাযোগ করুন।
আপনার অ্যাপ প্রোভিশন করার সময় কোনও সমস্যা হয়েছে (400, 409, বা 500 সমস্যা )
প্রভিশনিং করার সময় আপনি বারবার 400, 409 বা 500 সমস্যার সম্মুখীন হলে,
Firebase সহায়তা টিমের সাথে যোগাযোগ করুন। আপনার Firebase প্রোজেক্ট নম্বর এবং অ্যাপ শনাক্তকারী সহ
সহায়তা প্রদান করুন।
IPA আপলোড করা যায়নি
ব্রাউজার নেটওয়ার্ক রেসপন্সের একটি উদাহরণ নিচে দেওয়া হল:
{"status":"IN_PROGRESS","message":"There was an error processing yourdistribution.EnsureyouareuploadingavalidIPAorAPKandtryagain."}
এই সমস্যার সমাধান করতে, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
IPA-এর সাইজ যাচাই করুন। সব বাইনারির জন্য ফাইলের সর্বাধিক সাইজ হল
২০৪৮ MiB, যা ২ জিবির থেকে সামান্য বেশি।
IPA সাইজ যদি ফাইলের সাইজ সীমার মধ্যে থাকে এবং রিপ্রোডিউস করা যায়, তাহলে
এইসব ধাপ অনুসরণ করুন:
আপনার Info.plist ফাইল চেক করুন এবং CFBundleDisplayName-এ
কোনও <array> ডিলিমিটার আছে কিনা তা কনফার্ম করুন।
<array> ডিলিমিটার সরিয়ে দিন এবং আপনার অ্যাপ আবার তৈরি করুন। আপলোড
হয়ে যাবে।
আপনি এখনও সমস্যার সম্মুখীন হলে, Firebase সহায়তা টিমের সাথে যোগাযোগ করুন।
IPA সাইজ যদি ফাইলের সাইজের সীমা পেরিয়ে যায়, তাহলে ফাইলের সাইজ কমাতে
প্রয়োজনীয় পরিবর্তন করুন।
IPA ফাইলের সাইজ কমানোর পরেও সমস্যার সমাধান না হলে, Firebase সহায়তা টিমের সাথে যোগাযোগ করুন এবং
Testflight ব্যবহার করার ব্যাপারে জিজ্ঞাসা করুন।
অ্যাপ ইনস্টল ও টেস্ট করা
আপনার অ্যাপ ইনস্টল ও পরীক্ষা করার সময় পরীক্ষকরা যেসব সমস্যার সম্মুখীন হতে পারেন,
সেগুলি সমাধান করতে নিম্নলিখিত পরামর্শ ব্যবহার করুন।
টেস্টারের Google অ্যাকাউন্ট নেই
কোনও ব্যবহারকারী Google অ্যাকাউন্ট তৈরি করলে, তিনি অটোমেটিক একটি Gmail আইডি পেয়ে যান।
কোনও পরীক্ষকের Google Workspace বা Gmail আইডি না থাকলে অথবা তিনি সাইন-ইন করার জন্য অন্য কোনও ইমেল আইডি ব্যবহার করতে চাইলে, তাকে Gmail আইডি নয় এমন ইমেল আইডি অ্যাকাউন্টের সাথে লিঙ্ক করতে এবং সাইন-ইন করার জন্য সেটি ব্যবহার করতে বলুন।
টেস্টার যদি ইমেল আমন্ত্রণটি এমন একটি ইমেল আইডি দিয়ে গ্রহণ করেন যেটি
আমন্ত্রণ পাঠানো ইমেল আইডি থেকে আলাদা, তাহলে টেস্টার সঠিক অ্যাপ বা
বিল্ড দেখতে নাও পেতে পারেন।
ডেভেলপার যে ইমেলে আমন্ত্রণ পাঠান এবং নতুন বিল্ডে যোগ করেন (ইমেল ক) সেটি টেস্টার যে ইমেল ব্যবহার করে আমন্ত্রণ গ্রহণ করেন (ইমেল খ) তার থেকে আলাদা হতে পারে। এর ফলে ব্যাকগ্রাউন্ডে একটি লিঙ্ক তৈরি হয়। যখনই ইমেল আইডি A
নতুন বিল্ডে যোগ করা হয়, তখন আসলে ইমেল আইডি B অ্যাক্সেস পায়।
টেস্টার অন্য কোনও ইমেল আইডি দিয়ে ইমেল আমন্ত্রণ গ্রহণ করলে,
সমস্যার সমাধান করতে এইসব ধাপ অনুসরণ করুন:
Firebase কনসোলের App Distribution পৃষ্ঠার পরীক্ষক ও
গ্রুপ ট্যাবের সব পরীক্ষক দেখুন বিভাগ থেকে পরীক্ষককে মুছে দিন।
আগে থেকে থাকা আমন্ত্রণ সরিয়ে দেওয়া হয়েছে।
আপনার অ্যাপ পরীক্ষা করার জন্য পরীক্ষককে আবার আমন্ত্রণ জানান। পরীক্ষকের কাছে
আমন্ত্রণের ইমেল পাঠানো হবে।
টেস্টার একই ইমেল আইডি দিয়ে আমন্ত্রণ গ্রহণ করেছেন কিনা তা নিশ্চিত করুন।
টেস্টার ইমেল বিজ্ঞপ্তি পাচ্ছেন না
নিম্নলিখিত কোনও একটি ঘটনা ঘটলে, টেস্টাররা ইমেল বিজ্ঞপ্তি নাও পেতে পারেন:
ইমেল বিজ্ঞপ্তি স্প্যাম ফোল্ডারে পাঠানো হয়।
ইমেল ফিল্টার সেট করা হয়েছে।
আমন্ত্রণটি একটি ইমেল অ্যাকাউন্টে পাঠানো হয়েছিল, কিন্তু পরীক্ষক অন্য একটি ইমেল অ্যাকাউন্ট দিয়ে
গ্রহণ করেছেন। টেস্টার নতুন রিলিজের ইমেল সেই ইমেল অ্যাকাউন্টে পান
যেটিতে আমন্ত্রণ পাঠানো হয়েছিল।
টেস্টারকে আগে আমন্ত্রণ জানানো হয়েছিল কিন্তু তিনি প্রাথমিক আমন্ত্রণ গ্রহণ করেননি।
টেস্টারকে পরবর্তী রিলিজে যোগ করা হলে, App Distribution
অটোমেটিক সেই টেস্টারকে রিলিজ বিজ্ঞপ্তি পাঠাবে না কারণ টেস্টার
প্রাথমিক আমন্ত্রণ গ্রহণ করেননি।
সমাধান ১
টেস্টারকে তার স্প্যাম ফোল্ডার এবং তার ইমেল পরিষেবায় সেট করা যেকোনও ইমেল ফিল্টার চেক করতে বলুন।
টেস্টার ইমেল আনসাবস্ক্রাইব করে থাকলে, টেস্টারকে নিম্নলিখিত কাজগুলি করতে
বলুন:
টেস্টার আগে অ্যাপ থেকে যে ইমেল পেয়েছেন সেটি খুঁজুন।
আবার সাবস্ক্রাইব করতে, নিচে ইমেল সেটিংস ম্যানেজ করুন বিকল্পে ক্লিক করে ইমেল পাঠানোর অনুমতি দিন
বিকল্পে ক্লিক করুন।
সমাধান ২
টেস্টার যদি ইমেল বিজ্ঞপ্তি পেতে না চান এবং শুধু অ্যাপের আমন্ত্রণ গ্রহণ করতে চান, তাহলে তিনি সরাসরি Firebase App Distribution ওয়েব ক্লিপে বাকি থাকা অ্যাপের আমন্ত্রণ দেখতে পারবেন:
appdistribution.firebase.google.com.
সমাধান ৩
Firebase কনসোলের App Distribution পৃষ্ঠার পরীক্ষক ও
গ্রুপ ট্যাবের সব পরীক্ষক দেখুন বিভাগ থেকে পরীক্ষককে মুছে দিন।
এই অ্যাকশন আগে থেকে থাকা আমন্ত্রণ সরিয়ে দেয়।
আপনার অ্যাপ পরীক্ষা করার জন্য পরীক্ষককে আবার আমন্ত্রণ জানান। পরীক্ষকের কাছে
আমন্ত্রণের ইমেল পাঠানো হবে। টেস্টার যে ইমেল আইডিতে আমন্ত্রণ পেয়েছেন, সেই একই ইমেল আইডি দিয়ে
আমন্ত্রণ গ্রহণ করেছেন কিনা তা নিশ্চিত করুন।
টেস্ট অ্যাপ চালানোর চেষ্টা করার সময় "অবিশ্বস্ত এন্টারপ্রাইজ ডেভেলপার" সংক্রান্ত সমস্যা
অ্যাপ খোলার আগে টেস্ট ডিভাইসে ডেভেলপার সার্টিফিকেট বিশ্বাস না করলে
অবিশ্বস্ত এন্টারপ্রাইজ ডেভেলপার সংক্রান্ত সমস্যা দেখা যায়।
সেটিংস অ্যাপ > প্রোফাইল ও ডিভাইস ম্যানেজমেন্ট স্ক্রিনে, অ্যাপের ডেভেলপারের নাম বেছে নিয়ে বিশ্বাস করুন।
টেস্ট অ্যাপ চালানোর চেষ্টা করার সময় "ডেভেলপার মোড প্রয়োজন" সংক্রান্ত সমস্যা
আপনি যদি প্রথমে ডেভেলপার মোড চালু না করে iOS 16 বা তার পরবর্তী ভার্সনে অ্যাড হক-প্রভিশন করা iOS অ্যাপ লঞ্চ করার চেষ্টা করেন, তাহলে 'ডেভেলপার মোড প্রয়োজন' সংক্রান্ত সমস্যা দেখা দেয়।
ডেভেলপার মোড চালু করতে এবং এই সমস্যার সমাধান করতে, এইসব ধাপ অনুসরণ করুন:
নিচের দিকে স্ক্রল করে 'নিরাপত্তা' বিকল্পে যান এবং ডেভেলপার মোড বিকল্পে ট্যাপ করুন।
ডেভেলপার মোড স্লাইডারে ট্যাপ করুন।
রিস্টার্ট করুন বিকল্পে ট্যাপ করুন।
ডিভাইস রিস্টার্ট হওয়ার পরে, ডিভাইস আনলক করুন। ডেভেলপার মোড চালু করবেন?
ডায়ালগটি দেখতে পাবেন।
চালু করুন বিকল্পে ট্যাপ করুন। আপনি এখন নিজের অ্যাপ লঞ্চ করে টেস্টিং শুরু করতে পারবেন।
"ডিভাইস রেজিস্টার করা হয়েছে, আপনি একদম রেডি! অ্যাপটি পরীক্ষা করার জন্য রেডি হয়ে গেলে আপনি একটি ইমেল পাবেন"
আপনি যদি অ্যাড হক ডিস্ট্রিবিউশন ইনস্টল করেন, তাহলে ডেভেলপার আপনার টেস্ট ডিভাইসে চালানোর জন্য তাদের অ্যাপ এখনও কনফিগার না করলে এই মেসেজটি দেখা যায়।
অ্যাপটি আপনার জন্য উপলভ্য করতে, ডেভেলপারকে অবশ্যই
অতিরিক্ত ডিভাইস রেজিস্টার করুন-এ নির্দেশাবলী সম্পূর্ণ করতে হবে।
Google অ্যাকাউন্টের কাছে টেস্ট অ্যাপের অ্যাক্সেস নেই
আপনার Google অ্যাকাউন্টে যদি আগে ইনস্টল করা (বা আমন্ত্রণ গ্রহণ করা) কোনও টেস্ট অ্যাপের অ্যাক্সেস না থাকে, তাহলে সম্ভবত আপনি ভুল Google অ্যাকাউন্টে সাইন-ইন করেছেন। আপনি যেসব অ্যাপ অ্যাক্সেস করতে পারেন সেগুলি সেই Google অ্যাকাউন্টের সাথে যুক্ত যেটির মাধ্যমে আপনি অ্যাপ পরীক্ষা করার আমন্ত্রণ প্রথমবার গ্রহণ করেছিলেন। আপনি আগে যে Google অ্যাকাউন্ট ব্যবহার করে আমন্ত্রণ গ্রহণ করেছিলেন সেটি দিয়ে সাইন-ইন করে আবার চেষ্টা করুন।
৪০৩ সমস্যা: "অ্যাক্সেসের জন্য আপনার অ্যাডমিনের সাথে যোগাযোগ করুন"
আপনি ৪০৩ সমস্যার সম্মুখীন হলে, এর অর্থ হল আপনি যে অ্যাকাউন্ট ব্যবহার করছেন সেটির
অ্যাপ ইনস্টল ও পরীক্ষা করার অনুমতি নেই। Google Workspace-এ আপনার অ্যাকাউন্টের ডোমেনের অ্যাডমিনিস্ট্রেটর
অ্যাক্সেস নির্ধারণ করেন।
আপনি যদি মনে করেন যে অ্যাপ ইনস্টল ও পরীক্ষা করার অনুমতি আপনার থাকা উচিত, তাহলে আপনার Google Workspace অ্যাকাউন্ট অ্যাডমিনকে আপনার অ্যাকাউন্ট সেটিংস পরিবর্তন করতে বলুন। আপনার অ্যাডমিনকে আলাদাভাবে কন্ট্রোল করা হয় না এমন পরিষেবায় অ্যাক্সেস ম্যানেজ করুন লিঙ্কে দেওয়া নির্দেশাবলী অনুসরণ করতে হবে।
আপনার একাধিক অ্যাকাউন্ট থাকলে, অন্য কোনও অ্যাকাউন্ট দিয়ে লগ-ইন করার চেষ্টা করুন, যেটিতে
অ্যাপ ইনস্টল ও পরীক্ষা করার ক্ষেত্রে কোনও বিধিনিষেধ নেই।
App Distribution iOS SDK-এর মাধ্যমে অ্যাপ-মধ্যস্থ সতর্কতা চালু করা
App Distribution iOS SDK ব্যবহার করে অ্যাপ-মধ্যস্থ নতুন বিল্ড অ্যালার্ট চালু করার সাথে সম্পর্কিত সমস্যার সমাধান করতে
নিম্নলিখিত পরামর্শ ব্যবহার করুন।
টেস্টার অ্যাপ-মধ্যস্থ সতর্কতা পাচ্ছেন না
আপনি যদি আগেই আপনার অ্যাপে App Distribution iOS SDK সেট-আপ করে থাকেন এবং আপনার
টেস্টাররা যদি অ্যাপ-মধ্যস্থ সতর্কতা না পান, তাহলে আপনার অ্যাপ নতুন রিলিজ
আনছে কিনা তা নিশ্চিত করতে চেক করুন:
সিমুলেটরে আপনার অ্যাপ চালান এবং "[Firebase/AppDistribution]" স্ট্রিং সার্চ করুন।
টেস্টারের কাছে নতুন রিলিজের অ্যাক্সেস আছে কিনা তা চেক করুন:
একটি সঠিক রিলিজ অবজেক্ট ফেরত দেওয়া হলে, সম্ভবত ভিউ কন্ট্রোলার লাইফসাইকেলে
কোনও সমস্যা আছে যেখানে ভিউ দেখানোর আগে সতর্কতা ডায়ালগ
লোড করা হয়।
কোনও রিলিজ ফেরত না এলে, আপনার টেস্টার এখনও নতুন রিলিজের সাথে যুক্ত নাও হতে পারে। Firebase কনসোলের App Distribution ড্যাশবোর্ডে, আপনার টেস্টার বিল্ড ডিস্ট্রিবিউশনে অন্তর্ভুক্ত আছে কিনা এবং গ্রহণ করা হয়েছে স্ট্যাটাসে আছে কিনা তা নিশ্চিত করুন।
আপনার টেস্টার এখনও আপডেট না পেলে, তাকে নিম্নলিখিত পরামর্শগুলি ব্যবহার করতে বলুন যাতে তিনি আপনার অ্যাপ পরীক্ষা করার আমন্ত্রণ গ্রহণ করেছেন এবং তার টেস্টিং ডিভাইসটি সঠিকভাবে সেট-আপ করেছেন কিনা তা নিশ্চিত করতে পারেন:
টেস্ট ডিভাইসে, Firebase অ্যাপ ডিস্ট্রিবিউশন ওয়েব
ক্লিপে সাইন-ইন করুন। অ্যাপটি পরীক্ষা করার আমন্ত্রণ গ্রহণ করার সময় আপনি প্রথমে যে Google অ্যাকাউন্টটি ব্যবহার করেছিলেন সেটি বেছে নিতে ভুলবেন না।
নতুন অ্যাপ রিলিজ ওয়েব ক্লিপে উপলভ্য কিনা তা নিশ্চিত করুন।
অ্যাপ বন্ধ করার পরে টেস্টারকে আবার সাইন-ইন করার জন্য প্রম্পট করা হয়েছে
ডিফল্ট হিসেবে, নতুন বিল্ড অ্যালার্ট চালু করতে এবং নতুন বিল্ড ইনস্টল করতে আপনার পরীক্ষকদের
শুধুমাত্র একবার তাদের Google অ্যাকাউন্টে সাইন-ইন করতে হবে। আপনার অ্যাপ বন্ধ করে আবার খোলার পরে, আপনার টেস্টারদের আবার সাইন-ইন করার জন্য প্রম্পট করা হলে, আপনার App Distribution কনফিগারেশন সঠিকভাবে সেট-আপ করা হয়েছে কিনা তা নিশ্চিত করতে এই পরামর্শগুলি অনুসরণ করুন:
কী সংক্রান্ত বিধিনিষেধ বিকল্পের অধীনে, Firebase App Testers API অনুমোদিত API-এর তালিকায়
অন্তর্ভুক্ত আছে কিনা তা নিশ্চিত করুন।
আপনি যদি সাধারণত সাইন-আউট করার সময় UserDefaults মুছে দেন, তাহলে আপনি হয়ত আপনার
টেস্টারের স্ট্যাটাস মুছে দিচ্ছেন। App Distribution একটি ফ্ল্যাগ স্টোর করে যা নির্দেশ করে যে
আপনার টেস্টার অ্যাপে আগে থেকেই সাইন-ইন করেছেন কিনা। আরও তথ্যের জন্য, GitHub রিপোজিটরি দেখুন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
আমার অ্যাপে টেস্টার যোগ করার কোনও সীমা আছে কি?
Firebase App Distribution-এর ক্ষেত্রে নিম্নলিখিত টেস্টার সীমা প্রযোজ্য:
Firebase প্রোজেক্টে সর্বাধিক ৫০০ জন টেস্টার যোগ করা
App Distribution গ্রুপে সর্বাধিক ২০০ জন পরীক্ষক যোগ করুন
আরও টেস্টার যোগ করতে, কোনও খরচ ছাড়াই
সীমা বাড়ানোর অনুরোধ করুন।
আমার টেস্টার আমন্ত্রণের মেয়াদ কি শেষ হয়ে যায়?
অ্যাপ পরীক্ষা করার জন্য আমন্ত্রণ গ্রহণ করতে পরীক্ষকদের কাছে ৩০ দিন সময় থাকে, তারপরে এটির মেয়াদ শেষ হয়ে যায়।
আমন্ত্রণের মেয়াদ শেষ হতে ৫ দিন বাকি থাকলে, Firebase কনসোলে রিলিজের পরীক্ষকের নামের পাশে মেয়াদ শেষ হওয়ার বিজ্ঞপ্তি দেখানো হয়। টেস্টার সারিতে ড্রপ-ডাউন মেনু ব্যবহার করে
আমন্ত্রণ আবার পাঠানোর মাধ্যমে সেটি রিনিউ করা যেতে পারে।
অ্যাপটি ১৫০ দিনের মেয়াদ শেষ হওয়ার সীমা বা ১,০০০ অ্যাপ রিলিজের সীমা পেরিয়ে গেলে, রিলিজটি App Distribution ড্যাশবোর্ড এবং App Distribution টেস্টার ওয়েব অ্যাপ থেকে সরিয়ে দেওয়া হয়। আপনার টেস্টার রিলিজটি ইনস্টল করলে, অ্যাপের লোকাল ভার্সন চলতে থাকে।
অ্যাপ রিলিজ আরও বেশি সময় উপলভ্য রাখতে, নিম্নলিখিত সাজেশনগুলির মধ্যে একটি ব্যবহার করুন:
অ্যাপ রিলিজের মেয়াদ শেষ হওয়ার আগে বা রিলিজের সীমা পেরিয়ে যাওয়ার আগে, IPA ডাউনলোড করুন এবং App Distribution ড্যাশবোর্ড থেকে রিলিজ মুছে দিন। তারপর,
App Distribution-এ নতুন বিল্ড হিসেবে IPA আবার আপলোড করুন।
রিলিজ ডাউনলোড করে Cloud Storage-এ আপলোড করুন
যাতে দীর্ঘ সময় ধরে আর্কাইভ করে রাখা যায়।
অ্যাপ রিলিজের মেয়াদ ১৫০ দিন পরে শেষ হয়ে যায়
আপনি Firebase-এ আপনার অ্যাপের কোনও রিলিজ আপলোড করলে, আপলোড করার তারিখ থেকে শুরু করে ১৫০ দিনের জন্য রিলিজটি
App Distribution ড্যাশবোর্ডে
দেখা যায়। রিলিজ আপলোড করার পরে, আপনি
এটি পরীক্ষকদের মধ্যে ডিস্ট্রিবিউট করতে পারবেন, যারা তাদের টেস্টিং ডিভাইসে
App Distribution টেস্টার ওয়েব অ্যাপ থেকে রিলিজ ইনস্টল করেন।
রিলিজের মেয়াদ শেষ হওয়ার ৩০ দিন আগে, Firebase কনসোলের App Distribution পৃষ্ঠায়
এবং App Distribution টেস্টার ওয়েব অ্যাপে আপনার রিলিজের মেয়াদ শেষ হওয়ার বিজ্ঞপ্তি
দেখানো হয়।
App Distribution-এ সর্বাধিক ১,০০০টি রিলিজ করা যায়
App Distribution-এ প্রতিটি অ্যাপের জন্য সর্বাধিক ১,০০০টি রিলিজ করা যায়। আপনার অ্যাপ ১,০০০টি অ্যাপ রিলিজের সীমায় পৌঁছে গেলে,
App Distribution অটোমেটিক সবচেয়ে পুরনো রিলিজগুলি মুছে দেয়।
আপনি যদি নিজের অ্যাপ রিলিজ ম্যানুয়ালি ম্যানেজ করতে চান, তাহলে App Distribution
REST API ব্যবহার করে
তালিকাভুক্ত করুন
এবং
মুছে দিন
অ্যাপ রিলিজ বাল্ক হিসেবে।
আপনার কোনও প্রশ্ন থাকলে, Firebase সহায়তা টিমের সাথে যোগাযোগ করুন।
Firebase প্রোফাইল কী?
Firebase প্রোফাইল হল একটি কনফিগারেশন প্রোফাইল যা App Distribution-কে
এগুলি করার অনুমতি দেয়:
ডিভাইসের অনন্য ডিভাইস আইডি (UDID) সংগ্রহ করে টেস্ট ডিভাইস রেজিস্টার করুন। আপনি অ্যাড হক ডিস্ট্রিবিউশন টেস্ট করলে, Firebase অ্যাপ ডেভেলপারকে
একটি ইমেল পাঠায় যাতে টেস্ট ডিভাইসের UDID এবং অ্যাপের প্রোভিশনিং
প্রোফাইলে কীভাবে ডিভাইস অন্তর্ভুক্ত করতে হবে সেই সংক্রান্ত নির্দেশাবলী
থাকে যাতে আপনার ডিভাইসে বিল্ড টেস্ট করা যায়।
আপনার ডিভাইসের হোম স্ক্রিনে Firebase App Distribution ওয়েব ক্লিপ ইনস্টল করুন। ওয়েব ক্লিপ আপনাকে সব টেস্ট অ্যাপ এক জায়গায় ইনস্টল ও অ্যাক্সেস করতে
দেয়। আপনাকে পরীক্ষা করার জন্য আমন্ত্রণ জানানো নতুন বিল্ডগুলি
ওয়েব ক্লিপে অটোমেটিক যোগ করা হয়।
আপনার iOS ডিভাইসে কনফিগারেশন প্রোফাইল ইনস্টল করার ব্যাপারে সাহায্য পেতে, Apple-এর ডকুমেন্টেশন দেখুন।
আমার ডিভাইসে ইনস্টল করা টেস্ট অ্যাপ আমি কীভাবে অ্যাক্সেস করব?
আপনি যদি একজন পরীক্ষক হন, তাহলে আপনি
Firebase App Distribution ওয়েব ক্লিপ-এর মাধ্যমে আপনার সমস্ত টেস্ট অ্যাপ অ্যাক্সেস করতে পারবেন, যা আপনি Firebase প্রোফাইল ইনস্টল করার সময় আপনার
টেস্ট ডিভাইসের হোম স্ক্রিনে অটোমেটিক যোগ হয়ে যায়। আপনি যদি
অ্যাড হক ডিস্ট্রিবিউশন পরীক্ষা করেন, তাহলে অ্যাপটি পরীক্ষা করার আগে আপনাকে প্রথমে
প্রোফাইল ইনস্টল করতে হবে।
আপনি যদি কোনও
এন্টারপ্রাইজ ডিস্ট্রিবিউশন পরীক্ষা করেন, তাহলে আপনি ম্যানুয়ালি প্রোফাইল ইনস্টল করতে পারেন:
আপনি আগে এটি না করলে, Google-এ সাইন-ইন করুন এবং আমন্ত্রণ গ্রহণ করুন।
অ্যাপ টেস্ট করুন বিকল্পের অধীনে, আপনি যে অ্যাপ টেস্ট করতে চান সেটি বেছে নিন।
অ্যাপের পৃষ্ঠার উপরে ডানদিকে, mobile_screen_share-এ ট্যাপ করুন।
Firebase প্রোফাইল ইনস্টল করতে স্ক্রিনে দেখানো নির্দেশাবলী অনুসরণ করুন।
আমি কীভাবে আমার টেস্টার অ্যাকাউন্ট মুছে দেব?
আপনার App Distribution টেস্টার অ্যাকাউন্ট এবং এর সাথে সম্পর্কিত ডেটা মুছে ফেলতে,
এইসব ধাপ পরপর অনুসরণ করুন:
উপরে ডানদিকে, settings (অ্যাকাউন্ট ম্যানেজ করুন) বিকল্পে ক্লিক করুন
অ্যাকাউন্ট মুছুন।
ঐচ্ছিক: আপনার
Google অ্যাকাউন্টের অনুমতি থেকে,
Firebase App Distribution-এর অ্যাক্সেস তুলে নিন। মনে রাখবেন যে আপনার App Distribution অ্যাকাউন্ট প্রথমে মুছে না দিয়ে
অ্যাক্সেস তুলে নিলে আপনার টেস্টার অ্যাকাউন্ট বা ডেটা
মুছে যায় না।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-10-16 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]