I'm also having this issue! Came here to try and find a fix. I've been playing the mobile version with no problems but my Mac just won't have it.
So...I have some data that might be useful! I was able to start the game...but did get some interesting errors that might shed light on the problem.
I right clicked on the app, then chose Show Package Contents. Then clicked on the MacOS folder, then I double clicked on the "ThePriceOfFlesh" executable. This opened up the game and two terminal windows. One the regular bash terminal...but the other was a ThePriceOfFlesh terminal window...and that window had the following messages:
[S_API FAIL] SteamAPI_Init() failed; ipcserver init failed .
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Could not determine Steam client install directory.
So I think the trouble has something to do with the RenPy Steam integration?I kind of have the same problem. When I click the application, it opens and closes immediately, it doesn't even have the chance to show the window. I open the game from the executable file like you said, except I'm getting an error message that says:
"can't open file 'ThePriceOfFlesh.py': [Errno 2] No such file or directory"
I can open the game if I redownload the whole thing from the Itch.io page (I have it here rather than through steam). But so far after the first time I boot up the game (fresh download) and close it, it does the same thing
(Update) So I found the problem, removing the application from its file folder makes it stop opening, and I don't know why