Migrating to v13.0
v13.0 separates out some firebase dependencies in order that other services can be used in preference.
This means that to update to v13.0 you need to add the com.google.firebase.messaging
extension as a dependency to your application.
- APM
- Manual
If you are using apm
all you need to do is update to the latest build and regenerate your application descriptor. apm
will handle the rest.
apm update
apm generate app-descriptor src/Main-app.xml
If you are manually managing your application descriptor (and manifest additions) then you will be required to download the latest extensions and add them to your application descriptor.
In particular add the com.google.firebase.messaging
extension to your extension list:
<extensions>
<extensionID>com.google.firebase.core</extensionID>
<extensionID>com.google.firebase.messaging</extensionID>
...
You can find this extension in the GooglePlayServices repository:
We highly recommend updating all other extensions as well to ensure you have a compatible set.