Spine on my M1 Mac that can run on Rosetta 2/Apple Silicon
- Düzenlendi
Apologies, it appears that's still the installer for the 4.1.12 launcher. I'll ping the backend team to release the 4.1.13 launcher properly.
We've fixed the issue with the 4.1.13 launcher release, so it should now be available.
Thank you. Now the installation works fine, but the Spine Editor crashes after selecting the Spine runtime v3.8.
It appears that only the latest Spine runtime supports Apple Silicon.
Here is log:
Spine Launcher 4.1.13
Esoteric Software LLC (C) 2013-2022 | http://esotericsoftware.com
Mac OS X aarch64 13.4.1
Apple, Apple M1 Pro, 2.1 Metal - 83.1
Spine Professional has been activated.
Licensed to: <removed>
Downloading: Spine 3.8.99 Professional
ERROR: An unexpected error has occurred:
[error] Error running x86 launcher.
at s.tkm._(_:2306)
at s.ByJ._(_:68)
at s.ByJ.<init>(_:41)
at s.eYE.F(_:333)
at s.eYE.B(_:313)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Cause: [error] Error running x86 launcher.
at s.eYE._(_:1317)
at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)
at s.tkm._(_:2304) ...
Cause: [io] Cannot run program "/Applications/Spine.app/Contents/MacOS/Spine_x86" (in directory "/"): error=86, Bad CPU type in executable
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.ProcessBuilder.start(Unknown Source)
at s.eYE._(_:1288) ...
Cause: [io] error=86, Bad CPU type in executable
at java.lang.ProcessImpl.forkAndExec(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source) ...
Hi just purchased Spine ESS. And I get this error in the Spine.pkg installer:
I had installed SpineTrial before with no issue at all.
My setup is: Apple M1 macOS Venture
Hey, ignore my previous post!
I see I was selecting Spine as the location to install Spine
Anyway, the question is that after I install Spine in the right location (Macintosh HD), it doesn't install it at all. I can't find it in the /Applications folder or the Launchpad.
I'm missing something?
Btw, I confirm I downloaded the Spine-ARM.dmg file.
I tried to install it from terminal:
arian@Arians-MacBook-Pro Spine % sudo installer -pkg Spine.pkg -verbose -target /
installer: Package name is Spine
installer: Upgrading at base path /
installer: Preparing for installation….....
installer: Preparing the disk….....
installer: Preparing Spine….....
installer: Waiting for other installations to complete….....
installer: Configuring the installation….....
installer:
#
installer: Validating packages….....
#
installer: Running installer actions…
installer:
installer: Finishing the Installation….....
installer:
#
installer: The software was successfully installed......
installer: The upgrade was successful.
It says it installed it successfully but I just can't find the app
arianfornaris hmm, I tried the installation with the same command you did, and the installed application successfully appears in the Applications folder on my M1 MacBook.
Spine can be run from the command line, could you please check if you can run it with that? If it is installed under the Applications folder, you should be able to start it by entering the following path:
/Applications/Spine.app/Contents/MacOS/Spine
Hi @Misaki! Thanks for the response. But no, it is not working that way. There isn't any Spine.app in the /Applications folder. This is very strange. I have only 1 year of experience with macOS, but this is the first time I have had an issue with the installation of an app. I don't know if Spine ESS has a particular requirement different from the SpineTrial app. Maybe I should change a setting in macOS about the installation of background services or something like that.
Look this command:
arian@Arians-MacBook-Pro ~ % pkgutil --pkgs | grep Spine
com.esotericsoftware.spine.Spine
It says the Spine package is installed... but where?
I don't know if Spine ESS has a particular requirement different from the SpineTrial app.
There should be nothing special because of ESS. We would like to support you in any way we can, but we have never heard of this situation and are not sure what advice we can give you. If you don't mind, we might find some clues if you could take a video of the sequence of steps from downloading the installer and completing the installation, then share it with us via email: contact@esotericsoftware.com
I wrote this command for testing pkg health:
pkgutil --payload-files Spine.pkg
And it prints a couple of files, but at the end it shows this error:
Could not list files: The operation couldn’t be completed. cpio read error: bad file format
So there is. A corrupted file! Sorry guys! I downloaded the installation again and it works
Thanks @Misaki for the support!
arianfornaris I’m glad to hear you've figured it out! Thank you for getting back to us