Thank you for your patience and understanding. I apologize for the inconvenience. I'll explore an alternative method to bundle the MacOS game that doesn't require bundling. Since I don't have access to a MacOS, I've been searching for solutions to ensure compatibility for MacOS users. Please allow me a few minutes to try another approach.
The most optimal solution is to utilize the Itch.io app for running the game. However, the options below provide manual methods for running it. I appreciate your cooperation.
Fishgrid does require you to have Dotnet installed, but it should have informed you if Microsoft's dotnet is not installed. If you clicked 'no' and tried to run it, that may also be the cause.
Fishgrid needs to set up directories for game saves and log files. Log files are necessary in case of any errors or crashes, so that users can report back to me about what caused the game to crash. Fishgrid also needs to read and load content files such as graphics, data files, and sound/music files. This is why I use that type of chmod.
One thing I forget to mention, usually when you get a black window or black screen is usually not letting it have permission to access the content files which it will sit there. Anything in "Content" or as in the MacOs bundle: Contents/Resources/Content.
Update: I've tested an alternative method to run the game without using an MacOs bundle. Hopefully you give me an update if it worked or not.