braintree / braintree-ios-drop-in

Braintree Drop-in for iOS
https://developers.braintreepayments.com
MIT License
98 stars 77 forks source link

After switching to SPM integration, user's saved payment methods don't show up. #340

Closed JetForMe closed 3 years ago

JetForMe commented 3 years ago

Update: SPM integration might be a red herring; I'm sorry, I'm trying to piece together reports over chat from a couple of different people.

Now it seems that it works as expected if we run builds through TestFlight, but not if I run them directly on a device from Xcode.

Does Braintree or the drop-in change its behavior when running developer-signed builds? Or under the debugger?

Integration Details (please complete the following information):

Describe the bug Up until now, our integration has been working fine. But yesterday we dropped CocoaPods in favor of SPM (because you guys managed to fix the SPM integration issue), and now the drop in isn't showing a user's stored payment methods (vault), only the option to use new methods. If I do enter new credit card details, the transaction succeeds. But the card never seems to be saved, even though it's set to auto-save, and I can see the "save" switch is on.

We've included the following modules:

BraintreeApplePay BraintreeCard BraintreeCore BraintreePayPal

To Reproduce Steps to reproduce the behavior: ...use SPM?

Expected behavior No behavioral differences from using CocoaPods.

Screenshots

IMG_5269

JetForMe commented 3 years ago

False alarm. So sorry