منصوبے کے بارے میں

یہ ریپوزٹری Apple پلیٹ فارم کے Firebase لائبریریوں کا اوپن سورس سورس کوڈ رکھتی ہے، سوائے FirebaseAnalytics کے (جو Swift Package Manager یا CocoaPods کے ذریعے پہلے سے مرتب شدہ بائنریز کے طور پر بھیجی جاتی ہے)۔ Firebase خود ایک ایپ ڈیولپمنٹ پلیٹ فارم ہے جو ایپس بنانے، بڑھانے اور منیٹائز کرنے کے لیے لائبریریاں، خدمات اور ٹولز پیش کرتا ہے۔ شامل کردہ اوپن سورس پروڈکٹس میں Firebase AI Logic (FirebaseAI)، App Check، App Distribution، Authentication، Cloud Firestore، Cloud Functions، Cloud Messaging، Crashlytics، In-App Messaging، Performance Monitoring، Realtime Database، Remote Config اور Storage شامل ہیں۔ ایک پیش نظارہ ریلیز Firebase AI Logic کے لیے Gemini Foundation Models فریم ورک اڈاپٹر شامل کرتی ہے۔ README میں دستاویز کردہ انسٹالیشن کے اختیارات میں Swift Package Manager، CocoaPods، Podfile ہدایات کے ذریعے GitHub برانچز/ٹیگز/کمیٹس سے براہ راست انسٹال کرنا، ایک تجرباتی Carthage تقسیم (صرف iOS)، اور فریم ورک یا لائبریری سے استعمال شامل ہیں۔ جہاں دستیاب ہوں، Swift لاحقہ والی لائبریریاں Swift ایپس کے لیے تجویز کی جاتی ہیں۔ نوٹ کریں کہ اکتوبر 2026 کے بعد نئے ورژن CocoaPods پر شائع ہونا بند ہو جائیں گے، اور ایک منتقلی گائیڈ فراہم کی گئی ہے۔ پلیٹ فارم سپورٹ: Firebase macOS، Catalyst اور tvOS کے لیے سرکاری بیٹا سپورٹ پیش کرتا ہے؛ visionOS اور watchOS کمیونٹی کے ذریعے سپورٹ کیے جاتے ہیں۔ زیادہ تر پروڈکٹس Apple پلیٹ فارمز پر کام کرتی ہیں، حالانکہ خلا باقی ہیں، خاص طور پر visionOS اور watchOS پر۔ visionOS پر، Swift Package Manager کے ذریعے Firestore کو سورس تقسیم کی ضرورت ہوتی ہے، جو FIREBASE_SOURCE_FIRESTORE ماحولیاتی متغیر کے ساتھ فعال کی جاتی ہے۔ watchOS پر، بہت سے SDKs مرتب اور چلتے ہیں، لیکن سپورٹ غیر سرکاری ہے؛ Crashlytics کی watchOS پر محدود سپورٹ ہے اور یہ mach استثنیات یا سگنل کریش ریکارڈ نہیں کرتا۔ اضافی ماڈیولز اور وسائل: FirebaseCombineSwift Apple کے Combine فریم ورک کے لیے کمیونٹی کے تعاون سے سپورٹ فراہم کرتا ہے اور اسے ترقی کے تحت بیان کیا گیا ہے، ابھی پروڈکشن کے لیے تیار نہیں۔ ریپوزٹری ایک روڈ میپ، ماحولیاتی سیٹ اپ، تعمیر اور جانچ پر محیط ایک تعاون گائیڈ، اور Apache 2.0 لائسنس سے بھی لنک کرتی ہے۔ Firebase کا استعمال Firebase کی شرائط خدمت کے تحت چلتا ہے۔