Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
This page was translated by the Cloud Translation API.
Switch to English

আপনার ইউনিটি প্রকল্পে ফায়ারবেস যুক্ত করুন

আমাদের ফায়ারবেস ইউনিটি এসডিকে দিয়ে আপনার ইউনিটির গেমগুলি শক্তিশালী করুন।

কত সহজ আপনার ইউনিটি প্রকল্পে Firebase চলা দেখাতে, আমরা আপনার GitHub, App স্টোর বা দোকান, এবং Google Play Store থেকে ডাউনলোড করতে পারেন যে একটি নমুনা খেলা, MechaHamster তৈরী।

মেখাহ্যামস্টার (গিটহাব)

ম্যাকহ্যামস্টার (অ্যাপ স্টোর)

মেখাহ্যামস্টার (প্লে স্টোর)


আমাদের ফায়ারবেস গেমস পৃষ্ঠায় ফায়ারবেস দিয়ে আপনার গেমসকে শক্তিশালী করার বিষয়ে আরও তথ্য সন্ধান করুন।

ইতিমধ্যে আপনার ইউনিটি প্রকল্পে ফায়ারবেস যুক্ত করেছেন? নিশ্চিত করুন যে আপনি ফায়ারবেস ইউনিটি এসডিকে সর্বশেষতম সংস্করণ ব্যবহার করছেন।

পূর্বশর্ত

  • ইউনিটি ইনস্টল করুন 2017.4 বা তারপরে। পূর্ববর্তী সংস্করণগুলিও সামঞ্জস্যপূর্ণ হতে পারে তবে সক্রিয়ভাবে সমর্থিত হবে না।

  • (কেবলমাত্র iOS) নিম্নলিখিতগুলি ইনস্টল করুন:

    • এক্সকোড 9.4.1 বা তারপরে
    • কোকোপডগুলি 1.10.0 বা তার পরে
  • আপনার ityক্য প্রকল্পটি এই প্রয়োজনীয়তাগুলি পূরণ করে তা নিশ্চিত করুন:

    • আইওএসের জন্য - আইওএস 10 বা তার পরে লক্ষ্যবস্তু
    • অ্যান্ড্রয়েডের জন্য - এপিআই স্তরের 16 (জেলি বিন) বা তার পরে লক্ষ্যগুলি
  • একটি দৈহিক ডিভাইস সেট আপ করুন বা আপনার অ্যাপ্লিকেশন চালানোর জন্য একটি এমুলেটর ব্যবহার করুন।

    • আইওএসের জন্য - একটি শারীরিক আইওএস ডিভাইস সেট আপ করুন বা আইওএস সিমুলেটর ব্যবহার করুন।

    • অ্যান্ড্রয়েডের জন্য - এমুলেটরদের অবশ্যই গুগল প্লে সহ একটি এমুলেটর চিত্র ব্যবহার করতে হবে।

যদি আপনার কাছে ইতিমধ্যে Unক্য প্রকল্প নেই এবং আপনি কেবল একটি ফায়ারবেস পণ্য ব্যবহার করে দেখতে চান তবে আপনি আমাদের কুইকস্টার্ট নমুনাগুলির মধ্যে একটি ডাউনলোড করতে পারেন।

পদক্ষেপ 1 : একটি ফায়ারবেস প্রকল্প তৈরি করুন

আপনি আপনার ইউনিটি প্রকল্পে ফায়ারবেস যুক্ত করার আগে আপনার ইউনিটি প্রকল্পের সাথে সংযোগ স্থাপনের জন্য আপনাকে ফায়ারবেস প্রকল্প তৈরি করতে হবে। ফায়ারবেস প্রকল্পগুলি সম্পর্কে আরও জানতে ফায়ারবেস প্রকল্পগুলি বুঝতে দেখুন Visit

পদক্ষেপ 2 : ফায়ারবেস দিয়ে আপনার অ্যাপ্লিকেশন নিবন্ধন করুন

আপনার ফায়ারবেস প্রকল্পের সাথে সংযোগ রাখতে আপনি এক বা একাধিক অ্যাপ্লিকেশন বা গেমগুলি নিবন্ধভুক্ত করতে পারেন।

  1. ফায়ারবেস কনসোলে যান।

  2. প্রকল্পের ওভারভিউ পৃষ্ঠার কেন্দ্রে সেটআপ ওয়ার্কফ্লো প্রবর্তন করতে ইউনিটি আইকন ( ) ক্লিক করুন।

    যদি আপনি ইতিমধ্যে আপনার ফায়ারবেস প্রকল্পে একটি অ্যাপ যুক্ত করেছেন, প্ল্যাটফর্ম বিকল্পগুলি প্রদর্শন করতে অ্যাপ্লিকেশন যুক্ত করুন ক্লিক করুন।

  3. আপনি যে ইউনিটি প্রকল্পটি নিবন্ধন করতে চান তার লক্ষ্য নির্ধারণ করুন বা আপনি একই সাথে এখন উভয় লক্ষ্য নির্ধারণ করতে পারেন তা নির্বাচন করুন।

  4. আপনার ইউনিটি প্রকল্পের প্ল্যাটফর্ম-নির্দিষ্ট আইডি (গুলি) লিখুন।

    • আইওএসের জন্য - আইওএস বান্ডিল আইডি ক্ষেত্রে আপনার ইউনিটি প্রকল্পের আইওএস আইডি লিখুন।

    • অ্যান্ড্রয়েডের জন্য - অ্যান্ড্রয়েড প্যাকেজের নাম ক্ষেত্রে আপনার ইউনিটি প্রকল্পের অ্যান্ড্রয়েড আইডি লিখুন।
      পদগুলির প্যাকেজের নাম এবং অ্যাপ্লিকেশন আইডি প্রায়শই আন্তঃসचेंज হিসাবে ব্যবহৃত হয়।

  5. (Alচ্ছিক) আপনার ইউনিটি প্রকল্পের প্ল্যাটফর্ম-নির্দিষ্ট ডাকনাম প্রবেশ করান।
    এই ডাকনামগুলি অভ্যন্তরীণ, সুবিধার্থে সনাক্তকারী এবং এটি কেবল ফায়ারবেস কনসোলটিতে আপনার কাছে দৃশ্যমান।

  6. অ্যাপ্লিকেশন রেজিস্টার ক্লিক করুন

পদক্ষেপ 3 : ফায়ারবেস কনফিগারেশন ফাইল যুক্ত করুন

  1. ফায়ারবেস কনসোল সেটআপ ওয়ার্কফ্লোতে আপনার প্ল্যাটফর্ম-নির্দিষ্ট ফায়ারবেস কনফিগারেশন ফাইল (গুলি) পান।

    • আইওএসের জন্য - গুগল সার্ভিস-ইনফো.লিস্ট ডাউনলোড করুন ক্লিক করুন

    • অ্যান্ড্রয়েডের জন্য - google-Services.json ডাউনলোড করুন ক্লিক করুন

  2. আপনার ইউনিটি প্রকল্পের প্রকল্প উইন্ডোটি খুলুন, তারপরে আপনার কনফিগারেশন ফাইলগুলিকে Assets ফোল্ডারে সরান।

  3. ফায়ারবেস কনসোলে ফিরে, সেটআপ ওয়ার্কফ্লোতে, পরবর্তী ক্লিক করুন।

পদক্ষেপ 4 : ফায়ারবেস ইউনিটি এসডিকে যুক্ত করুন

  1. ফায়ারবেস কনসোলে, ফায়ারবেস ইউনিটি এসডিকে ডাউনলোড করুন ক্লিক করুন , তারপরে সুবিধাজনক কোনও জায়গায় এসডিকে আনজিপ করুন।

  2. আপনার ওপেন ইউনিটি প্রকল্পে, সম্পদ > আমদানি প্যাকেজ > কাস্টম প্যাকেজ নেভিগেট করুন।

  3. আনজিপড এসডিকে থেকে, সমর্থিত ফায়ারবেস পণ্যগুলি নির্বাচন করুন যা আপনি আপনার অ্যাপ্লিকেশনটিতে ব্যবহার করতে চান।

    বিশ্লেষণ সক্ষম

    • গুগল অ্যানালিটিক্সের জন্য ফায়ারবেস প্যাকেজ যুক্ত করুন: FirebaseAnalytics.unitypackage
    • আপনি আপনার অ্যাপ্লিকেশনটিতে যে কোনও অন্য ফায়ারবেস পণ্য ব্যবহার করতে চান তার জন্য প্যাকেজগুলি যুক্ত করুন। উদাহরণস্বরূপ, ফায়ারবেস প্রমাণীকরণ এবং ফায়ারবেস রিয়েলটাইম ডেটাবেস ব্যবহার করতে:
      FirebaseAuth.unitypackage এবং FirebaseDatabase.unitypackage

    বিশ্লেষণ সক্ষম নয়

    আপনি আপনার অ্যাপ্লিকেশনটিতে যে ফায়ারবেস পণ্যগুলি ব্যবহার করতে চান তার জন্য প্যাকেজগুলি যুক্ত করুন। উদাহরণস্বরূপ, ফায়ারবেস প্রমাণীকরণ এবং ফায়ারবেস রিয়েলটাইম ডেটাবেস ব্যবহার করতে:
    FirebaseAuth.unitypackage এবং FirebaseDatabase.unitypackage

  4. আমদানি ইউনিটি প্যাকেজ উইন্ডোতে, আমদানি ক্লিক করুন।

  5. ফায়ারবেস কনসোলে ফিরে, সেটআপ ওয়ার্কফ্লোতে, পরবর্তী ক্লিক করুন।

পদক্ষেপ 5 : গুগল প্লে পরিষেবা সংস্করণ প্রয়োজনীয়তা নিশ্চিত করুন

অ্যান্ড্রয়েডের জন্য ফায়ারবেস ইউনিটি এসডিকে Google Play পরিষেবাদিগুলির প্রয়োজন , যা এসডিকে ব্যবহারের আগে অবশ্যই আপ-টু-ডেট হতে হবে।

আপনার অ্যাপ্লিকেশনটির শুরুতে নিম্নলিখিত কোডটি যুক্ত করুন। আপনি এসডিকে অন্য কোনও পদ্ধতি কল করার আগে ফায়ারবেস ইউনিটি এসডিকে প্রয়োজনীয় সংস্করণে গুগল প্লে পরিষেবাদিগুলি অনুসন্ধান করতে এবং optionচ্ছিকভাবে আপডেট করতে পারেন।

Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task => {
  var dependencyStatus = task.Result;
  if (dependencyStatus == Firebase.DependencyStatus.Available) {
    // Create and hold a reference to your FirebaseApp,
    // where app is a Firebase.FirebaseApp property of your application class.
       app = Firebase.FirebaseApp.DefaultInstance;

    // Set a flag here to indicate whether Firebase is ready to use by your app.
  } else {
    UnityEngine.Debug.LogError(System.String.Format(
      "Could not resolve all Firebase dependencies: {0}", dependencyStatus));
    // Firebase Unity SDK is not safe to use here.
  }
});

আপনি সব সেট! আপনার ইউনিটি প্রকল্পটি ফায়ারবেস ব্যবহারের জন্য নিবন্ধিত এবং কনফিগার করা হয়েছে।

জ্ঞাত সমস্যা

Ityক্য 2017.x এবং তার পরে ব্যবহার করার সময় .NET সামঞ্জস্য

ফায়ারবেস ityক্য 2017 এবং পরবর্তী সময়ে পরীক্ষামূলক বিল্ড বিকল্প হিসাবে .NET 4.x সমর্থন করে। ফায়ারবেস প্লাগইনগুলি NET এর পূর্ববর্তী সংস্করণগুলিতে কিছু .NET 4.x ক্লাস সরবরাহ করতে পার্স এসডিকে উপাদান ব্যবহার করে।

অতএব, 5.4.0 ইউনিটি এসডিকে সংস্করণ 5.4.0 এবং 5.4.0 ইউনিটি এসডিকে dotnet3 এবং dotnet4 ডিরেক্টরিগুলির মধ্যে নেট dotnet3 3.x বা .NET 4.x এর সাথে সামঞ্জস্যযুক্ত প্লাগইন সরবরাহ করুন।

যদি আপনি এমন একটি ফায়ারবেস প্লাগইন আমদানি করেন যা আপনার প্রকল্পে সক্রিয় NET সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয়, আপনি পার্স এসডিকে দ্বারা প্রয়োগ করা .NET ফ্রেমওয়ার্কের কিছু ধরণের সংকলন ত্রুটি দেখতে পাবেন।

সংকলন ত্রুটিটি সমাধান করার জন্য, যদি আপনি .NET 3.x ব্যবহার করেন:

  1. সমস্ত প্ল্যাটফর্মের জন্য নিম্নলিখিত ডিএলএলগুলি সরান বা অক্ষম করুন:
    • Parse/Plugins/dotNet45/Unity.Compat.dll
    • Parse/Plugins/dotNet45/Unity.Tasks.dll
  2. সমস্ত প্ল্যাটফর্মের জন্য নিম্নলিখিত ডিএলএল সক্ষম করুন:
    • Parse/Plugins/Unity.Compat.dll
    • Parse/Plugins/Unity.Tasks.dll

সংকলন ত্রুটিটি সমাধান করার জন্য, যদি আপনি .NET 4.x ব্যবহার করেন:

  1. সমস্ত প্ল্যাটফর্মের জন্য নিম্নলিখিত ডিএলএলগুলি সরান বা অক্ষম করুন:
    • Parse/Plugins/Unity.Compat.dll
    • Parse/Plugins/Unity.Tasks.dll
  2. সমস্ত প্ল্যাটফর্মের জন্য নিম্নলিখিত ডিএলএল সক্ষম করুন:
    • Parse/Plugins/dotNet45/Unity.Compat.dll
    • Parse/Plugins/dotNet45/Unity.Tasks.dll

আপনি যদি অন্য ফায়ারবেস প্লাগইন আমদানি করেন:

  • আপনার ইউনিটি প্রকল্পে, আপনার প্রকল্পের জন্য সঠিক ডিএলএল সক্ষম করতে সম্পদগুলি > প্লে পরিষেবাগুলির সমাধানকারী > সংস্করণ হ্যান্ডলার > আপডেটে নেভিগেট করুন।

.NET 4.x প্রকল্পগুলিতে ityক্য 2017.1 IL2CPP সংকলন

ফায়ারবেস ityক্য 2017 এবং পরবর্তী সময়ে পরীক্ষামূলক বিল্ড বিকল্প হিসাবে .NET 4.x সমর্থন করে। ফায়ারবেস প্লাগইনগুলি NET এর পূর্ববর্তী সংস্করণগুলিতে কিছু .NET 4.x ক্লাস সরবরাহ করতে পার্স এসডিকে উপাদান ব্যবহার করে।

অতএব, ফায়ারবেস ইউনিটি এসডিকে সংস্করণ 5.4.0 এবং পরে প্রকারের ফরোয়ার্ডিং ডিএলএল সরবরাহ করে যা পার্স প্রকারগুলি (উদাহরণস্বরূপ, System.Threading.Tasks.Task পার্স বাস্তবায়ন) .NET ফ্রেমওয়ার্কে System.Threading.Tasks.Task । দুর্ভাগ্যক্রমে, আইএল টুসিপিপি (ট্রান্সপ্লার যা সি # তে সি ++ তে রূপান্তর করে) যা ইউনিটি 2017.1.x এ প্রেরণ করা হয়েছে তা সঠিকভাবে টাইপ ফরওয়ার্ডিং ডিএলএল প্রক্রিয়া করে না যার ফলস্বরূপ নিম্নলিখিত ত্রুটির সাথে বিল্ড ত্রুটি ঘটে:

Fatal error in Unity CIL Linker Mono.Cecil.ResolutionException: Failed to
resolve System.Threading.Tasks.TaskCompletionSource`1<T>

ইউনিট 2017.1 তে নেট 4x আইএল 2 সিপিপি বিল্ড ত্রুটিগুলির জন্য বর্তমানে কোনও কার্যকারিতা উপলব্ধ নেই, সুতরাং আপনাকে ইউনিটি 2017.2 বা তারপরে IL2CPP- র সাথে সংকলিত প্রকল্পগুলিতে .NET 4.x ব্যবহার করতে হবে।

Ityক্য 2017.2 নেটওয়ার্কিং

ফায়ারবেস রিয়েলটাইম ডেটাবেস। নেট নেটওয়ারিং স্ট্যাক ব্যবহার করে টিএলএস নেটওয়ার্ক সংযোগ তৈরি করে। TLS কার্যকারিতাটি ইউনিটি 2017.2 তে নষ্ট হয়ে গেছে .NET 4.6 ব্যবহারের সময় রিয়েলটাইম ডেটাবেস প্লাগইন সম্পাদক এবং ডেস্কটপে ব্যর্থ হতে পারে।

এই ইস্যুটির জন্য কোনও মতবিরোধ নেই, সুতরাং আপনাকে অবশ্যই ইউনিটির ভিন্ন সংস্করণ ব্যবহার করতে হবে, উদাহরণস্বরূপ সংস্করণ 2017.1 বা 2017.3।

ইউনিটি 2020 এ ফায়ারবেস অ্যান্ড্রয়েড কনফিগারেশন ফাইল হারিয়েছে।

গ্রেডল বিল্ডটি কাস্টমাইজ করার ক্ষমতা রাখে না এমন ইউনিটির সংস্করণগুলিকে সমর্থন করার জন্য, ফায়ারবেস এডিটর সরঞ্জাম Assets/Plugins/Android/Firebase/res/values/google-services.xml একটি অ্যান্ড্রয়েড রিসোর্স হিসাবে প্যাকেজ করার জন্য উত্পন্ন করে অ্যান্ড্রয়েড বিল্ড, যাতে ফায়ারবেস এসডিকে এটি ডিফল্ট ফায়ারবেস অ্যাপ্লিকেশনটি আরম্ভ করতে ব্যবহার করতে পারে।

ইউনিটি 2020-এ, সমস্ত অ্যান্ড্রয়েড সংস্থান অবশ্যই একটি .androidlib প্রত্যয় সহ ডিরেক্টরিতে থাকতে হবে। যদি আপনার প্রকল্প কোনও Assets/Plugins/Android/Firebase ডিরেক্টরি উত্পন্ন ফায়ারবেস এসডিকে ব্যবহার করে থাকে তবে এটিকে Assets/Plugins/Android/Firebase.androidlib নামকরণ করুন। নিশ্চিত করুন এটিতে AndroidManifest.xml , project.properties এবং res/values/google-services.xml

অ্যান্ড্রয়েড অ্যাপ তৈরি করার সময় একক ডেক্স নিয়ে একটি সমস্যা An

অ্যান্ড্রয়েড অ্যাপ তৈরি করার সময় আপনি একটি একক ডেক্স ফাইল সম্পর্কিত বিল্ড ব্যর্থতার মুখোমুখি হতে পারেন। আপনার প্রকল্পটি গ্রেডল বিল্ড সিস্টেমটি ব্যবহারের জন্য কনফিগার করা থাকলে ত্রুটি বার্তাটি নিম্নলিখিতগুলির মতো দেখায়।

Cannot fit requested classes in a single dex file.

ডালভিক এক্সিকিউটেবল ( .dex ) ফাইলগুলি অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলির ( .apk ) জন্য শ্রেণি সংজ্ঞা এবং তাদের সম্পর্কিত অ্যাডজানেক্ট ডেটা ধরে রাখতে ব্যবহৃত হয়। একটি একক ডেক্স ফাইল 65,536 পদ্ধতিতে সীমাবদ্ধ to আপনার প্রকল্পের সমস্ত অ্যান্ড্রয়েড লাইব্রেরি থেকে মোট পদ্ধতি সংখ্যা এই সীমা ছাড়িয়ে গেলে বিল্ডটি ব্যর্থ হবে।

Ityক্যটি ২০১২.২০১ Min সালে মিনিফিকেশন প্রবর্তন করেছিল , যা অব্যবহৃত কোডটি সরিয়ে ফেলার জন্য প্রগার্ড (বা ইউনিটির কিছু সংস্করণে অন্যান্য সরঞ্জামগুলি) ব্যবহার করে, যা একক ডেক্স ফাইলে রেফারেন্স পদ্ধতিগুলির মোট সংখ্যা হ্রাস করতে পারে। বিকল্পটি প্লেয়ার সেটিংস> অ্যান্ড্রয়েড> প্রকাশনা সেটিংস> মিনিফাইজে পাওয়া যাবে । ইউনিটির বিভিন্ন সংস্করণে বিকল্পগুলি পৃথক হতে পারে তাই অফিসিয়াল ইউনিটির ডকুমেন্টেশন দেখুন।

যদি এখনও রেফারেন্সযুক্ত পদ্ধতির সংখ্যা সীমা ছাড়িয়ে যায়, তবে আরও একটি বিকল্প multidex সক্ষম করতে হবে। Ityক্যে এটি অর্জনের একাধিক উপায় রয়েছে:

  • যদি Player Settings আওতায় Custom Gradle Template সক্ষম করা থাকে তবে mainTemplate.gradle . mainTemplate.gradle সংশোধন mainTemplate.gradle
  • আপনি যদি রফতানি প্রকল্পটি তৈরি করতে অ্যান্ড্রয়েড স্টুডিও ব্যবহার করেন তবে মডিউল স্তরের build.gradle . build.gradle ফাইলটি সংশোধন করুন।

মাল্টিডেক্স ব্যবহারকারী গাইডে আরও বিশদ পাওয়া যাবে।

একটি ডেস্কটপ ওয়ার্কফ্লো সেট করুন ( বিটা )

আপনি যখন একটি গেম তৈরি করছেন, আপনার ইউনিটি সম্পাদক এবং ডেস্কটপ প্ল্যাটফর্মে প্রথমে আপনার গেমটি পরীক্ষা করা আরও সহজ হয়, তারপরে ডেভলপ করুন এবং পরে বিকাশে মোবাইল ডিভাইসে পরীক্ষা করুন test এই কর্মপ্রবাহকে সমর্থন করার জন্য, আমরা ফায়ারবেস ইউনিটি এসডিকে একটি সাবসেট সরবরাহ করি যা উইন্ডোজ, ম্যাকোস, লিনাক্স এবং ইউনিটি সম্পাদকের মধ্যে থেকে চলতে পারে।

  1. একটি মোবাইল প্ল্যাটফর্মের মতো একই নির্দেশনা অনুসরণ করে একটি ডেস্কটপ-প্ল্যাটফর্ম ইউনিটি প্রকল্প সেট আপ করুন (উপরে ফায়ারবেস ধাপ দিয়ে আপনার অ্যাপটি নিবন্ধিত করুন )।

  2. ইউনিটি আইডিইতে আপনার ইউনিটি প্রকল্পটি চালান বা ডেস্কটপের জন্য আপনার ইউনিটি প্রকল্পটি তৈরি করতে নির্বাচন করুন

  3. (Ptionচ্ছিক) আপনার Unক্য প্রকল্পটি সম্পাদনা মোডে চালান।

    ফায়ারবেস ইউনিটি এসডিকে সম্পাদক প্লাগিনগুলিতে এর ব্যবহারের অনুমতি দিয়ে ইউনিটির সম্পাদনা মোডেও চালানো যেতে পারে।

    1. আপনি যখন সম্পাদক দ্বারা ব্যবহৃত একটি FirebaseApp তৈরি করেন, তখন ডিফল্ট উদাহরণটি ব্যবহার করবেন না।

    2. পরিবর্তে, FirebaseApp.Create() কলটিতে একটি অনন্য নাম দিন।

      ইউনিটি আইডিই দ্বারা ব্যবহৃত দৃষ্টান্ত এবং আপনার ইউনিটি প্রকল্প দ্বারা ব্যবহৃত দৃষ্টান্তের মধ্যে বিকল্পগুলির মধ্যে দ্বন্দ্ব এড়াতে এটি গুরুত্বপূর্ণ।

সমর্থিত ফায়ারবেস পণ্য

রেফারেন্স ডকুমেন্টেশনে ইউনিটি ফায়ারবেস লাইব্রেরি সম্পর্কে আরও জানুন।

ফায়ারবেস ইউনিটি এসডিকে আইওএস এবং অ্যান্ড্রয়েডে নিম্নলিখিত ফায়ারবেস পণ্যগুলিকে সমর্থন করে:

ফায়ারবেস পণ্য Ityক্য প্যাকেজ
অ্যাডমব অ্যাডমব ইউনিটি প্লাগিনে আলাদাভাবে বিতরণ করা হয়েছে
বিশ্লেষণ FirebaseAnalytics.unitypackage
প্রমাণীকরণ FirebaseAuth.unitypackage
ক্লাউড ফায়ার স্টোর (বিটা) FirebaseFirestore.unitypackage
মেঘ ফাংশন FirebaseFunctions.unitypackage
ক্লাউড মেসেজিং FirebaseMessaging.unitypackage
(প্রস্তাবিত) FirebaseAnalytics.unitypackage
মেঘ স্টোরেজ FirebaseStorage.unitypackage
ক্রাশলাইটিক্স FirebaseCrashlytics.unitypackage
(প্রস্তাবিত) FirebaseAnalytics.unitypackage
গতিশীল লিঙ্কগুলি FirebaseDynamicLinks.unitypackage
(প্রস্তাবিত) FirebaseAnalytics.unitypackage
রিয়েলটাইম ডাটাবেস FirebaseDatabase.unitypackage
রিমোট কনফিগারেশন FirebaseRemoteConfig.unitypackage
(প্রস্তাবিত) FirebaseAnalytics.unitypackage

সমর্থিত ফায়ারবেস পণ্য (ডেস্কটপ)

ফায়ারবেস ইউনিটি এসডিকে পণ্যগুলির একটি উপসেটের জন্য ডেস্কটপ ওয়ার্কফ্লো সমর্থন অন্তর্ভুক্ত করে, ইউনিটি সম্পাদক এবং উইন্ডোজ, ম্যাকোস এবং লিনাক্সে স্ট্যান্ড্যালোন ডেস্কটপ বিল্ডগুলিতে ফায়ারবেসের কিছু অংশ ব্যবহার করতে সক্ষম করে।

ফায়ারবেস পণ্য (ডেস্কটপ) Ityক্য প্যাকেজ
প্রমাণীকরণ FirebaseAuth.unitypackage
মেঘ ফাংশন FirebaseFunctions.unitypackage
ক্লাউড ফায়ার স্টোর FirebaseFirestore.unitypackage
মেঘ স্টোরেজ FirebaseStorage.unitypackage
রিয়েলটাইম ডাটাবেস FirebaseDatabase.unitypackage
রিমোট কনফিগারেশন FirebaseRemoteConfig.unitypackage

ফায়ারবেস উইন্ডোজ, ম্যাকোস এবং লিনাক্সের জন্য নির্মাণের সময় সুবিধার্থে অবশিষ্ট ডেস্কটপ লাইব্রেরিগুলিকে স্টাব (অ-কার্যকরী) রূপান্তর হিসাবে সরবরাহ করে। অতএব, ডেস্কটপকে টার্গেট করতে আপনার শর্তাধীন কোড সংকলন করার দরকার নেই।

পরবর্তী পদক্ষেপ