Skip to content

Latest commit

 

History

History
 
 

ios-core

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Firebase iOS Core framework

Frameworks required for this pod:

  • FBLPromises.xcframework (from Firebase.zip/FirebaseAnalytics/FBLPromises.xcframework)
  • FirebaseCore.xcframework (from Firebase.zip/FirebaseAnalytics/FirebaseCore.xcframework)
  • FirebaseCoreInternal.xcframework (from Firebase.zip/FirebaseAnalytics/FirebaseCoreInternal.xcframework)
  • FirebaseInstallations.xcframework (from Firebase.zip/FirebaseAnalytics/FirebaseInstallations.xcframework)
  • GoogleAppMeasurement.xcframework (from Firebase.zip/FirebaseAnalytics/GoogleAppMeasurement.xcframework)
  • GoogleUtilities.xcframework (from Firebase.zip/FirebaseAnalytics/GoogleUtilities.xcframework)
  • nanopb.xcframework (from Firebase.zip/FirebaseAnalytics/nanopb.xcframework)

Identity supports is not included by purpose as its optional

In case its required it to be added to application robovm.xml file:

  • GoogleAppMeasurementIdentitySupport.xcframework (from Firebase.zip/FirebaseAnalytics/GoogleAppMeasurementIdentitySupport.xcframework)
<config>
    <frameworks>
        <framework>GoogleAppMeasurementIdentitySupport</framework>
    </frameworks>
</config>```


### to use this pod configure your `robovm.xml`

... libs ```

<swiftSupport/> IS IMPORTANT as firebase is swift based framework now.

Gradle

Add the following dependency to your build.gradle:

repositories {
    maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
}
dependencies {
   ... other dependencies ...
   implementation "io.github.dkimitsa.robovm:robopods-firebase-core-ios:$altpodsVersion"
}