Jul 4, 2016 Replies: 8 B4i v2.80 adds support for Firebase backend: https://firebase.google.com The libraries are mostly the same as the B4A Firebase libraries. Configuration 1. Create an iOS application in Firebase console. Make sure that the bundle id is the same as your app package name. 2. Download GoogleService-info.plist from the console and copy it to Files\Special. 3. Declare a process global FirebaseAnalytics object and initialize it in Application_Start. FirebaseAnalytics is the base of all Firebase services. The analytics object should be initialized before any other Firebase object (even if you don't need the analytics service). The following services are currently supported: FirebaseAnalytics, FirebaseAuth (Google + Facebook), FirebaseStorage and FirebaseNotifications (push messages). Latest version: https://www.b4x.com/android/forum/threads/firebase-admob-v3-00.144798/#content Firebase requires iOS 10+. Last edited: Jun 26, 2023 Click to expand...
B4i v2.80 adds support for Firebase backend: https://firebase.google.com The libraries are mostly the same as the B4A Firebase libraries. Configuration 1. Create an iOS application in Firebase console. Make sure that the bundle id is the same as your app package name. 2. Download GoogleService-info.plist from the console and copy it to Files\Special. 3. Declare a process global FirebaseAnalytics object and initialize it in Application_Start. FirebaseAnalytics is the base of all Firebase services. The analytics object should be initialized before any other Firebase object (even if you don't need the analytics service). The following services are currently supported: FirebaseAnalytics, FirebaseAuth (Google + Facebook), FirebaseStorage and FirebaseNotifications (push messages). Latest version: https://www.b4x.com/android/forum/threads/firebase-admob-v3-00.144798/#content Firebase requires iOS 10+.
S sorex Expert Licensed User Longtime User Jul 4, 2016 #2 Excellent! Will there be a seperate Firebase Banner lib aswell like in B4A?
aaronk Well-Known Member Licensed User Longtime User Jul 5, 2016 #3 Erel said: If you are using a local Mac then you should download Firebase frameworks and copy them to the Libs folder: www.b4x.com/b4i/files/FirebaseFrameworks.zip (100mb). Click to expand... Does this mean my app is now going to increase by 100mb if I use the Firebase framework?
Erel said: If you are using a local Mac then you should download Firebase frameworks and copy them to the Libs folder: www.b4x.com/b4i/files/FirebaseFrameworks.zip (100mb). Click to expand... Does this mean my app is now going to increase by 100mb if I use the Firebase framework?
Erel B4X founder Staff member Licensed User Longtime User Jul 5, 2016 #4 sorex said: Will there be a seperate Firebase Banner lib aswell like in B4A? Click to expand... No. There is no iOS Firebase AdMob SDK. It is the same as the current one. aaronk said: Does this mean my app is now going to increase by 100mb if I use the Firebase framework? Click to expand... No. It will add about 1mb - 2mb to the app size. Nothing to be bothered about.
sorex said: Will there be a seperate Firebase Banner lib aswell like in B4A? Click to expand... No. There is no iOS Firebase AdMob SDK. It is the same as the current one. aaronk said: Does this mean my app is now going to increase by 100mb if I use the Firebase framework? Click to expand... No. It will add about 1mb - 2mb to the app size. Nothing to be bothered about.
aaronk Well-Known Member Licensed User Longtime User Jul 5, 2016 #5 Erel said: No. It will add about 1mb - 2mb to the app size. Nothing to be bothered about. Click to expand... Perfect.
Erel said: No. It will add about 1mb - 2mb to the app size. Nothing to be bothered about. Click to expand... Perfect.
Erel B4X founder Staff member Licensed User Longtime User Mar 6, 2017 #6 Please start a new thread for this in the questions forum.
aeric Expert Licensed User Longtime User Dec 20, 2018 #7 Erel said: If you are using a local Mac then you should download Firebase frameworks and copy them to the Libs folder: www.b4x.com/b4i/files/FirebaseFrameworks.zip (100mb) and the attached GoogleIPhoneUtilities.framework. Click to expand... 1. I need to extract all the files inside the FirebaseFrameworks.zip into Libs folder or extract as a folder name FirebaseFrameworks? 2. Inside FirebaseFrameworks folder already have GoogleIPhoneUtilities.framework but I need to download and copy the attached file to the target folder (overwrite)? Attachments 1.png 354.6 KB · Views: 1,494 2.png 374.1 KB · Views: 1,411
Erel said: If you are using a local Mac then you should download Firebase frameworks and copy them to the Libs folder: www.b4x.com/b4i/files/FirebaseFrameworks.zip (100mb) and the attached GoogleIPhoneUtilities.framework. Click to expand... 1. I need to extract all the files inside the FirebaseFrameworks.zip into Libs folder or extract as a folder name FirebaseFrameworks? 2. Inside FirebaseFrameworks folder already have GoogleIPhoneUtilities.framework but I need to download and copy the attached file to the target folder (overwrite)?
Erel B4X founder Staff member Licensed User Longtime User Dec 20, 2018 #8 1) Directly to the Libs folder. 2) Yes. I don't remember the exact details but it is probably a newer version.
1) Directly to the Libs folder. 2) Yes. I don't remember the exact details but it is probably a newer version.
aeric Expert Licensed User Longtime User Dec 20, 2018 #9 Erel said: 1) Directly to the Libs folder. 2) Yes. I don't remember the exact details but it is probably a newer version. Click to expand... OK Thanks.
Erel said: 1) Directly to the Libs folder. 2) Yes. I don't remember the exact details but it is probably a newer version. Click to expand... OK Thanks.