Firebase kullanarak Unity projenizi geliştirirken veya Firebase'e özgü kavramlar olabilir. Bu sayfa, bu soruların yanıtlarını veya sizi daha fazla bilgi edinmeniz için kaynaklara yönlendirir.
Bir e-posta adresiyle ilgili sorularınız olursa çevrimiçi topluluk konu bu sayfada yok. Ayrıca bu sayfayı yeni konularla güncelleyeceğiz. Bu nedenle, öğrenmek istediğiniz konuyu ekleyip eklemediğimizi görmek için sayfayı daha sonra tekrar kontrol edin hakkında!
Platforma göre Firebase kitaplığı desteği
Aşağıdaki tabloda hangi Firebase kitaplıklarının hangilerinin uyumlu olduğu açıklanmaktadır. platformlar. Masaüstü platformları şu anda yalnızca Geliştirme iş akışlarını kolaylaştırmak için Unity Editor.
Platform | Android | iOS | tvOS | macOS (beta) |
Windows (beta) |
Linux (beta) |
---|---|---|---|---|---|---|
A/B Testing | sürüm 10.4.0 ve sonraki sürümler | |||||
Analytics | sürüm 10.4.0 ve sonraki sürümler | |||||
App Distribution | sürüm 10.4.0 ve sonraki sürümler | |||||
Authentication | sürüm 10.4.0 ve sonraki sürümler | |||||
Cloud Firestore | sürüm 10.4.0 ve sonraki sürümler | |||||
Cloud Functions | sürüm 10.4.0 ve sonraki sürümler | |||||
Cloud Messaging | sürüm 10.4.0 ve sonraki sürümler | |||||
Cloud Storage | sürüm 10.4.0 ve sonraki sürümler | |||||
Crashlytics | sürüm 10.4.0 ve sonraki sürümler | |||||
Dynamic Links | ||||||
Realtime Database | sürüm 10.4.0 ve sonraki sürümler | |||||
Remote Config | sürüm 10.4.0 ve sonraki sürümler |
Google hizmetleri – yapılandırma dosyaları
Firebase'i Unity projenize eklerken bir Firebase yapılandırma dosyası:
- Apple platformları için:
GoogleService-Info.plist
ekleyin. - Android için:
google-services.json
ekleyin. - Masaüstü için: birlikte çalıştığınızı düşünün.
Tek bir uygulamada birden fazla Firebase projesi kullanmak istiyorsanız birden çok kodu yapılandırma bilgi edinmenizi sağlar.
Firebase Unity SDK için açık kaynak kaynaklar
Firebase, açık kaynak geliştirmeyi destekler. Katkıda bulunmayı ve geri bildirim.
Firebase SDK'ları
Açık kaynak Unity SDK'larını GitHub'da bulabilirsiniz: depo.
Firebase için Unity SDK'larını oluşturma şeklimizde aşağıdaki bilgileri inceleyin:
- Unity SDK'ları açık kaynak temel alınarak geliştirilmiştir C++ SDK'ları.
- C++ SDK'ları açık kaynak üzerine inşa edilmiştir iOS SDK'ları ve Android SDK'ları.
Hızlı başlangıç örnekleri
Firebase, aşağıdaki platformlarda Firebase API'leri için bir hızlı başlangıç örneği koleksiyonu sağlar: Birlik. Herkese açık Firebase GitHub'ımızda bu hızlı başlangıç kılavuzlarını bulabilirsiniz hızlı başlangıç deposu olarak yeniden adlandırabilirsiniz.
Her hızlı başlangıç kılavuzunu Unity'de açıp mobil cihazda veya Unity editörünü test edin. Alternatif olarak, bu hızlı başlangıç kılavuzlarını Firebase SDK'ları
MechaHamster
MechaHamster, Unity'de geliştirilmiş açık kaynaklı bir oyundur. Oyunda Yayınlanan bir oyundaki Google Analytics dahil Firebase özellikleri, Authentication, Realtime Database, Cloud Messaging, Crashlytics, Remote Config, Cloud Storage, Cloud Functions ve Test Lab. Şurada bulabilirsiniz: Firebase GitHub depo.
Firebase Unity Çözümleri
Firebase Unity Çözümleri çeşitli açık kaynak kod depolarıdır yardımcı program. Mevcut sürüm Çözüm, skor tablosu uygulamasını ve aynı zamanda oluşturma ve senkronize etme yardımcı programını içerir Firebase Remote Config yapılandırmalarını doğrudan Unity düzenleyiciden yapılandırma. İnsanların Firebase GitHub depo.