sioyek icon indicating copy to clipboard operation
sioyek copied to clipboard

"You have macOS 10.15.7. The application requires macOS 11.0 or later."

Open universemaster opened this issue 2 years ago • 1 comments

When opening the mac release from the release page I get:

"You have macOS 10.15.7. The application requires macOS 11.0 or later."

Does the build really need to target 11 rather than 10?

I have a 2014 Macbook, and have lost faith that the MacOS "upgrade" actually will be an upgrade.

universemaster avatar Aug 01 '22 14:08 universemaster

Does the build really need to target 11 rather than 10?

I don't know (and I don't have a mac system so I can't test it, maybe someone with a mac can help?). Theoretically it should not need 11 but I am not sure.

ahrm avatar Aug 01 '22 14:08 ahrm

Trying to open the original sioyek.app gives me the same error, but running the binary directly works fine.

So, I set it up on my computer (macOS 10.15.7 Catalina) with a wrapper app, as such:

  1. brew install sioyek

  2. Create a new Automator application as shown here: automator-app

    The "run shell script" action runs /bin/sh and contains the line:

    >/dev/null 2>&1 /Applications/sioyek.app/Contents/MacOS/sioyek "$@" & disown
    
  3. Save the Automator application as (for example) /Applications/SioyekRun.app.

  4. Whenever you want to open a file with Sioyek, open it with SioyekRun. Spotlight can launch SioyekRun with just the abbreviation sr.

So far, I've tested all the features in the tutorial and it seems to be working fine. I also opened a 400 MB PDF and it worked without issues.

thezeroalpha avatar Aug 23 '22 12:08 thezeroalpha

@ahrm I've been using Sioyek quite extensively over the past few days with this setup, I haven't had any issues so I think macOS 11 isn't a requirement, it can run fine on 10.15.7. Is there anything you'd like me to test before you can change the version requirement?

thezeroalpha avatar Aug 29 '22 15:08 thezeroalpha

Please test the new build here and see if it works: https://github.com/hexomancer/sioyek/releases/tag/v0.31.388

Edit: it looks like the build has failed

ahrm avatar Aug 29 '22 16:08 ahrm

So apparently since github actions runs on macos 11, we can not target lower versions, unfortunately I will have to revert the changes.

ahrm avatar Aug 29 '22 16:08 ahrm

There's also a deprecated macos 10.15 image: https://github.com/actions/runner-images#available-images

hrdl-github avatar Aug 30 '22 08:08 hrdl-github

I don't plan to use that since it is deprecated and will be removed soon anyway.

ahrm avatar Aug 30 '22 08:08 ahrm