Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for Mac Catalyst #479

Open
JonathanDowning opened this issue Sep 3, 2019 · 5 comments
Open

Add Support for Mac Catalyst #479

JonathanDowning opened this issue Sep 3, 2019 · 5 comments

Comments

@JonathanDowning
Copy link

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?

@sestevens
Copy link
Contributor

Hi @JonathanDowning. We don't currently have plans to support Catalyst apps, but we'll leave this issue open in order to gauge interest.

@diederich
Copy link

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: stripe/stripe-ios#1364 👏👏👏

@JonathanDowning
Copy link
Author

@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. 👎

@diederich
Copy link

@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? 😆

@scannillo
Copy link
Contributor

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 xcframeworks.

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants