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

macOS 13 problems #139

Open
FilippoGiombi opened this issue Jul 29, 2024 · 3 comments
Open

macOS 13 problems #139

FilippoGiombi opened this issue Jul 29, 2024 · 3 comments

Comments

@FilippoGiombi
Copy link

I can't run it in macOS 13 because I'm getting some errors.
if I cd into the folder and I run ./webone it gives this error: "zsh: permission denied: ./webone"
I also tried to chmod this file but I get another error: "zsh: killed ./webone"

How can I get this working?

@atauenis
Copy link
Owner

Are you using right version (for Intel or Apple-M processor)?

If you have an Intel-based Mac and trying the Intel version of WebOne (or have an ARM-based Mac and trying the Apple-M version of WebOne), try one of these custom archives:
WebOne.0.17.2-pre.mac-intel.zip
WebOne.0.17.2-pre.mac-m.zip

I have removed any macOS metadata from these zips, so it is need to do chmod +x ./webone to run it. Probably this might solve some problems (I've still using macOS 10.14 at this moment for all Mac-related things, so Mojave's metadata may be incompatible with Ventura, don't know).

@iMcFly
Copy link

iMcFly commented Oct 20, 2024

I’m on macOS 14.7 on an M1 and using the correct ARM builds of webone and .Bet 6 Runtime, but I also get the same behaviour with all versions of webone 0.17 and 0.16 (I haven’t tried anything earlier than 0.16.0).

Trying to launch it in terminal, even after using the chmod +x command first, just results in the error message “zsh: killed ./webone”.

The only way I’ve been able to get it to run is to download 0.16.3 and use the command “dotnet webone.dll”.

Even switching the security permissions to accept software from anywhere (sudo spctl --master-disable) does not resolve the issue.

@atauenis
Copy link
Owner

atauenis commented Oct 21, 2024

Seems that this may be caused by one of two problems: hardened requirements for digital signature of binaries in Silicon macOS versions, or .NET bugs.

Try sudo spctl --add ./webone or sudo spctl --global-disable (google says that --master-disable is OS 10.12-10.14 only, spctl has changed in ~10.15.7). Does this solves the problem?

Also I have made a test version of WebOne 0.17.3 with build options used in 0.16.x line:
WebOne.0.17.3-139-v1.mac-intel.zip
WebOne.0.17.3-139-v1.mac-m.zip

Try them, probably they should work at least via dotnet webone.dll.

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