braintree_ios
braintree_ios copied to clipboard
Add Support for Mac Catalyst
General information
N/A
Issue description
Braintree contains a bunch of binary frameworks which are not compiled for the x86_64-maccatalyst
architecture which is necessary to support Mac Catalyst (formerly UIKit for Mac).
Is resolving this in the pipeline?
Hi @JonathanDowning. We don't currently have plans to support Catalyst apps, but we'll leave this issue open in order to gauge interest.
Chiming in here with a pretty frustrating experience. We asked in July if support is planned, and were told it might be ready end of September. Unfortunately Catalina is released now, and today I got an email from support there's no timeline yet for supporting Catalyst apps.
@JonathanDowning Have you found a workaround / alternative?
Stripe's SDK seems to be ready: https://github.com/stripe/stripe-ios/issues/1364 👏👏👏
@diederich I got in touch with the vendor of one of the binaries in the SDK and they are not planning to support Catalyst in the "short term". I fear this might be a showstopper to Catalyst support. 👎
@JonathanDowning Thanks for the info! I just saw the header for that binary chunk (https://github.com/braintree/braintree_ios/blob/master/BraintreeDataCollector/Kount/KDataCollector.h) and this just baffles me even more. What's happening?
Another option, BlueSnap, seems to use the same thing: https://github.com/bluesnap/bluesnap-ios-int/tree/develop/Kount
From the Kount website "Protecting Your Digital Innovation" -> Uhm, by not being able to deploy? 😆
Braintree contains a bunch of binary frameworks which are not compiled for the x86_64-maccatalyst architecture which is necessary to support Mac Catalyst (formerly UIKit for Mac).
👋 Hi everyone - I know this is an old issue, but I wanted to update that all of our SDK's binary dependencies now support M1 Apple Silicon Macs and arm64
via xcframework
s.
Though this technically unblocks the original report by @JonathanDowning , we have left this issue open to gauge community interested in offering official support for Catalyst. Currently our team doesn't test Catalyst support for our payment method features. Please comment on this issue if this is something you are interested in!