-
Notifications
You must be signed in to change notification settings - Fork 8
Issue Cardinal Mobile SDK (braintree-android-dropui) #21
Comments
Plz upgrade to use the latest version then. There will be breaking changes. Plz be careful. |
Hey there! Having the same issue and am waiting for this library to be updated. Is there any news or ETA on this? Thank you |
What kind of version are you using? |
I'm still on an older version which utilizes Cardinal SDK 2.2.7-1 and need it to be upgraded to 2.2.7-2 in a Xamarin project For now, I can't update Cardinal SDK due to the fact there is a library that TuneSick uses. Naxam.CardinalMobileSdk.Droid but it's too old and requires an update the guys (I suppose you are one of them) who support this library for Xamarin haven't yet done the update to the version needed |
Please check out the latest version again to see what you get. (read again the readme) The other thing you can upgrade the Cardinal SDK yourself as well. |
So what yoh saying is that I should not wait for anyone to update the lib and write a wrapper myself with a needed version, right? |
This project is fully open source. It is for everyone to contribute to. A PR is highly welcome. |
As part of my internal work, I updated DropIn lib to v6.5.1, hence this dependent lib is updated as well. Please upgrade and check it then. |
@candoalex Let me know if you find any issues. |
Sure thing, @tuyen-vuduc . Thank you for following up on this one and updating it |
Hi, @tuyen-vuduc , @candoalex
could you resolve this? |
Hello Guys, I am using braintree latest version 'com.braintreepayments.api:drop-in:6.6.0' But I got the same issue/warning yesterday. What should I do to fix it? Issue with your appYour app is using the Cardinal Mobile SDK which collects persistent device identifiers, but may not be limited to Android ID and hardware IDs. Persistent device identifiers may not be linked to any other personal and sensitive user data and/or resettable device identifiers (e.g., IMEI, IMSI, SIM Serial #, etc).You may consider upgrading to a policy-compliant version of this SDK, if available from your SDK provider or removing the SDK. According to your SDK provider, you may consider upgrading to 2.2.7-2. Please consult the SDK provider for further information. Google is unable to endorse or recommend any third party software. |
@niravtopsy Have you used the latest binding library? Are you using Xamarin or Android native? |
@Sumit2668 Are you creating your own binding library? If not, can you provide example? |
It worked for me last time, so guys - just try using the lastest version of their Official Cardinal SDK |
Hi @tuyen-vuduc, No I am note using any binding library, I am trying https://github.com/NAXAM/braintree-android-binding/releases/tag/v6.3.0 this sample to run an android device K20 Pro, and I am getting an error like the below screenshot, could you please help me. Do you have any working examples, please share with me. |
Can you check out the latest version then? |
I used the latest version BraintreePayments.API.DropIn.Droid. I have attached the sample project, please check this and let me know if anything wrong. |
Are you checking out .NET6+? |
Yes, I am using .NET6+ and still, I am getting an error Like --- End of managed Java.Lang.NoClassDefFoundError stack trace --- |
Yeah, that's really an issue. I am not sure why yet. The demo app in the project just runs well, doesn't it? |
I have tried to run it on my mac but it gives the same issue, have you tested the demo app? |
Hi, @tuyen-vuduc have to try the demo sample? I still getting issues, do you have any idea, how to fix this issue? |
I have no time to check it. Can you guess? |
@Sumit2668 How is it going? Please remove this current braintree dropin package and use this new one to see anything different then.
Let me know if it works well for you then. |
@tuyen-vuduc We've submitted an app 3 days ago, that's using Com.Braintreepayments.Api.DropIn v6.8.0 and we still got rejected. On the appeal response they're saying that using Cardinal SDK is not allowed. Is there any fix for this? Thanks |
Hi @alexandruvint , Can you please check out the latest one and ensure the latest Cardinal SDK is in use? |
Hey @tuyen-vuduc, Here are the nuget packages that we've used when we've submitted the app: Should we use BraintreePayments.API.DropIn.Droid 6.3.0 instead of Com.Braintreepayments.Api.DropIn 6.8.0.1? Thanks for your support. |
Nope. Because of above issue, we have to upgrade the library. |
Remove all the Naxam ones then. |
I can arrange a call in 4 hours if you need further check. |
Hey @tuyen-vuduc , thanks a lot again for your support. I'll write you a PM on Monday if it's ok and if I can't manage to make it work. Thanks |
You're welcome! Have a nice weekend! |
@alexandruvint Is it all good? Please close the issue if it runs well then. |
@tuyen-vuduc I'm having issues with 6.8.0.1 its giving me a gradle build error: (error GDL001: Gradlew build failed). I'm using visual studio 2022 for mac. I also receive the error when running on a windows machine. I downloaded the test project you provided above and referenced nuget page 6.8.0.1. I attached a screenshot. Thanks in advance. |
Hi @DevTCG1 , 1/ Did you modify your csproj file as mentioned in the README? |
@tuyen-vuduc Thanks for your reply. It works fine when adding the section from the readme file when running visual studio 2022 for mac. However, when running on a windows machine I still get the same Gradlew build. I copied the project over to my windows machine and it gives me the error. However it works on my mac, do you know what could be the issue on a windows machine? Thx. |
@DevTCG1 Please try to clean and/remove obj folder. It should work. |
@tuyen-vuduc I tried the steps you provided and I'm still having issues running on Windows. If you ever have time to test it against a Windows machine keep me posted. I don't mind compensating you for a resolution. I included 2 images, Thx. |
Does anyone have the Braintree dropin bindings updated to resolve the issue with Cardinal Mobile SDK that does not require me to update "Xamarin.Android" project to ".Net for Android" project? I'm trying to create the binding library utilizing the braintree aar from Maven but not have any luck. I'm willing to setup time to discuss over chat/video and willing to compensate you for assisting. Thanks in advance. cc @tuyen-vuduc |
Hi @DevTCG1 , What is the Android version you are using? The latest package supports both Xamarin.Android and .NET Android. |
Yes, I'm using v12 monandroid 12.0. However, when I reference nuget package 6.8.0.1 and build I then get a gradlelew.bat/xgradle error GDL001: |
@DevTCG1 I am afraid you haven't read the readme yet. Please check it out and follow it. |
Error |
@tuyen-vuduc Thank you for your help. I was able to get it working on my MacBook. I'm still having issues on Windows but I'm good going forward. Thanks a lot! |
General information
SDK/Library version: 5.2.0.1
Environment: Production
Android Version and Device: -
Issue description
We received an email from the Google Play Store , how to fix this issue,
please help me.
The text was updated successfully, but these errors were encountered: