zoho / SalesIQ-Mobilisten-ReactNative

Your mobile app's ideal live chat partner. Power up your mobile App with the SalesIQ Mobilisten SDK for React-Native.
https://mobilisten.io/
8 stars 12 forks source link

Manifest Merger Conflict When Updating react-native-zohosalesiq-mobilisten #107

Open MAsadIlyasNajum opened 3 weeks ago

MAsadIlyasNajum commented 3 weeks ago

When attempting to update react-native-zohosalesiq-mobilisten, a manifest merger conflict occurs due to conflicting fullBackupContent attributes between Appsflyer and Zoho SalesIQ. The error suggests adding tools:replace="android:fullBackupContent" to the element to resolve the conflict.

Error Details:

Attribute application@fullBackupContent value=(@xml/appsflyer_backup_rules) from [com.appsflyer:af-android-sdk:6.10.3] AndroidManifest.xml:21:18-73
is also present at [com.zoho.salesiq:mobilisten:8.0.6] AndroidManifest.xml:31:9-58 value=(@xml/siq_backup_rules).
Suggestion: add 'tools:replace="android:fullBackupContent"' to <application> element at AndroidManifest.xml:7:5-16:19 to override.

Steps to Reproduce:

how i can update in safe side?

bhahirathan-mb-11956 commented 2 weeks ago

Hi @MAsadIlyasNajum,

We apologize for the inconvenience caused.

As the AppsFlyer SDK in your app also uses backup rules like Mobilisten, all backup rules must be combined into a single file, which you’ll need to reference in your app’s AndroidManifest.xml, Since Android doesn’t support manifest merging.

Kindly check out the Backup Codes configuration in Step 9 of the documentation and also the AppsFlyerSDK backup rules issue comment for reference.

I hope this helps. Please feel free to write back to us at (support@zohosalesiq.com) in case of any queries.

Regards, Bhahirathan M Zoho SalesIQ.