razorpay / razorpay-capacitor

Capacitor wrapper around Razorpay's Android and iOS SDKs
https://www.npmjs.com/package/com.razorpay.capacitor
12 stars 28 forks source link

Warning Notification from Google Play Store for Razorpay Capacitor #62

Open opindia123 opened 1 year ago

opindia123 commented 1 year ago

Hello team,

We're getting the below notification from Google Play Store

111Capture

Intent vulnerability warning from google play store. Kindly look into it.

opindia123 commented 1 year ago

@vivekshindhe Kindly look into it , we are using latest available package. capacitor-razorpay: "^1.2.0",

vivekshindhe commented 1 year ago

@opindia123 we have resolved this. Please ensure to deactivate the bundle that is throwing this error and reinstall the capacitor package before uploading a new version. Thanks

opindia123 commented 1 year ago

hi @vivekshindhe Thanks for reply, Which bundle need to remove manually , kindly guide us. Package is still 1.2.0 , there is no new release.

Nishil20 commented 1 year ago

There is no new release. How to exactly solve this issue?

vivekshindhe commented 1 year ago

The capacitor SDK uses the latest version available. So if you reinstall the package itself, the android SDK version that it uses will be updated as well. Hence no need for a release in the capacitor plugin.

Nishil20 commented 1 year ago

Thanks for the reply @vivekshindhe.

I re-installed the package but it's still giving me the same error.

E/ActivityThread: Activity com.razorpay.CheckoutActivity has leaked IntentReceiver com.razorpay.b__J_@772c894 that was originally registered here. Are you missing a call to unregisterReceiver()?
    android.app.IntentReceiverLeaked: Activity com.razorpay.CheckoutActivity has leaked IntentReceiver com.razorpay.b__J_@772c894 that was originally registered here. Are you missing a call to unregisterReceiver()?

I think my Android SDK is not getting updated for some reason is there a way to do it manually?

Nishil20 commented 1 year ago

Issue resolved! Updated Razorpay android SDK manually from build.gradle (to com.razorpay:checkout:1.6.30)

Thanks @vivekshindhe