sumup / sumup-ios-sdk

Other
46 stars 25 forks source link

Support for arm64 Simulators #106

Closed ralfebert closed 4 months ago

ralfebert commented 3 years ago

When building an iOS app with the SumupSDK on a Apple Silicon Mac, the app cannot be run in the simulator anymore because the xcframework doesn't contain a build for the arm64 simulator which results in an 'missing required architecture arm64' error:

Bildschirmfoto 2021-03-31 um 18 04 56 Bildschirmfoto 2021-03-31 um 18 05 04
solutionpark commented 3 years ago

Is there any solution coming? Working with SwiftUI needs the preview Simulator all time! Roundabout until fix: `#if targetEnvironment(simulator) struct SumUpView:View{ var sumUpData:SumUpData var body: some View{ Text("Sumup sdk does not support simulator on Silicon.") } }

else

import SumUpSDK struct SumUpView: UIViewControllerRepresentable {

typealias UIViewControllerType = SumUpViewController

...... ...... ......

endif`

pierceglennie commented 2 years ago

Is there any update on this? It's been a long time since Apple Silicon was introduced now. I would have hoped to see some progress

duxthefux commented 2 years ago

any update on this?

solutionpark commented 2 years ago

very unlikely there will come an update soon.

duxthefux commented 2 years ago

so the only solution is to run xcode with rosetta and accept very poor performance?

solutionpark commented 2 years ago

I talked to an IT Leader a year ago, he could not even tell a roadmap. My feeling is the resources are used to become bigger and more global with Sumup. Not make the developer's life's easier!

cwimberger commented 1 year ago

The release notes of Xcode 14.3 Beta state that the upcoming Xcode version won't support Rosetta anymore:

Xcode isn’t supported under Rosetta. See Developer Technote “Resolving architecture build errors on Apple silicon“ for more information. (92772361)

grutts commented 1 year ago

Hello, please could you provide an update on progress with providing support? SumUp is the only supplier we use which has not added support.

steveetm commented 1 year ago

Any update on this after like 2 years?

maxcorrads commented 1 year ago

Any update? Is this going to be resolved?

Docgg commented 12 months ago

Any update? Is this going to be resolved?

mahmoudalaa97 commented 11 months ago

Any Update ??

jadeburton-sumup commented 11 months ago

This is not currently supported because we are using a third party library that is incompatible. However, we are now actively working on removing our reliance on the library.

steveetm commented 7 months ago

Any update?

thom-ek commented 6 months ago

3 years resolving this issue and still not resolved. Very shame.

jadeburton-sumup commented 6 months ago

Hi @steveetm , @thom-ek, thank you for the followup. We’re working on this and planning to release a new version of the SDK with support for arm64 Simulators in the coming weeks. Thank you for your patience.

duxthefux commented 6 months ago

The latest release 5.0.0 should fix that! Will give it a try asap!

Thanks for adressing it! 🙏🙏

annaafanasyeva-sumup commented 6 months ago

Hi all! As it has already been noticed in the comment above :slightly_smiling_face:, we have released SumUp iOS SDK 5.0.0, which includes support for running in Simulator with ARM64 architecture! Please try it out!