I've tested the library today on Apple Silicon and couldn't start it at first. I've discovered, that some unavailable symbols were imported.
This PR ignores the imports when the platform is arm64. It's inspired by https://github.com/pyglet/pyglet/pull/335
I hope these are all changes needed, as I'm not completely familiar with Objective C bindings in Python. Tests passed all successfully.
I've tested the library today on Apple Silicon and couldn't start it at first. I've discovered, that some unavailable symbols were imported. This PR ignores the imports when the platform is
arm64
. It's inspired by https://github.com/pyglet/pyglet/pull/335I hope these are all changes needed, as I'm not completely familiar with Objective C bindings in Python. Tests passed all successfully.