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

Support for Apple Silicon? #134

Closed
lwouis opened this issue Jan 15, 2021 · 5 comments
Closed

Support for Apple Silicon? #134

lwouis opened this issue Jan 15, 2021 · 5 comments

Comments

@lwouis
Copy link

lwouis commented Jan 15, 2021

Hi @Kentzo,

Users of AltTab have been requested a Universal App, to have the app run natively on their Apple Silicon macs. For an app to run on ARM arch, it should have all its dependencies be compiled for ARM as well, as I understand it. This means AltTab would need a Universal Build of ShortcutRecorder.

Are there any plans to release a Universal Build of ShortcutRecorder to support the new Apple Silicon macs?

Thanks!

@Kentzo
Copy link
Owner

Kentzo commented Jan 15, 2021

Have you tried integrating SR with SPM? It should support Apple Silicon without extra actions.

@lwouis
Copy link
Author

lwouis commented Jan 15, 2021

Interesting. I've never tried SPM actually. I'll try to replace Cocoapods with it to see. I'm expecting lots of issues though, as dependencies are very complex (e.g. conf files, build steps, .workspace, magic things everywhere binded to specific XCode versions, etc) 😅

Thanks for the very quick answer!

@Kentzo
Copy link
Owner

Kentzo commented Jan 15, 2021

I currently have neither 11 nor Apple Silicon, so would be hard to debug Universal Builds. But it's definitely a thing to have.

@gcox
Copy link

gcox commented Feb 2, 2021

@lwouis Most dependencies don't require any changes for Apple Silicon. I can confirm that ShortcutRecorder works fine on Apple Silicon and it doesn't matter whether you use CocoaPods or SPM to integrate it.

@lwouis
Copy link
Author

lwouis commented Feb 3, 2021

@gcox all right, i'll close this ticket then now. Thanks everyone!

@lwouis lwouis closed this as completed Feb 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants