• Editor
  • Spine on my M1 Mac that can run on Rosetta 2/Apple Silicon

@andreyu we've just released a new Spine launcher, version 4.1.13. Please download the installer from your license page and install it. It will not require you to install Rosetta. Thank you for reporting!

    Related Discussions
    ...

    Mario thanks for the help, but unfortunately the installer still requires rosetta.

    Mario here is screenshot. File size of Spine-ARM.dmg is 102 528 484 bytes. Trying Germany and United States mirrors.

    • 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) ...

    From Mario above:

    Mario [With the latest Spine launcher,] Spine Editor versions >= 4.0 will not require Rosetta. However, if you run Spine Editor versions < 4.0, Rosetta is still required.

    Crashing isn't very friendly though, we'll see about making that nicer.

    13 gün sonra

    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?

        arianfornaris

        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 🙂