arcsikex / cascadeur_bridge

This Blender addon is aimed to help you integrate Cascadeur into your workflow.
GNU General Public License v3.0
277 stars 12 forks source link

Errors on MacOS (permissions/address already in use) #42

Open divan opened 8 months ago

divan commented 8 months ago

Installed fresh version of the plugin with the latest MacOS, Cascadeur and Blender versions.

When clicking "Import Scene" error is the same as in https://github.com/arcsikex/cascadeur_bridge/issues/40 - "Permission denied: '/Applications/Cascadeur.app'".

However, if I click "Install Requirements" in Preferences, and try again, error is "address already in use":

Screenshot 2023-11-02 at 15 43 25

Restarting Blender leads to the same sequence – "Permission denied" is shown again. Going to preferences, clicking "Install Requirements" leads to "Addres already in use".

tezza1971 commented 7 months ago

I have similar issues...

In order to "Install Requirements" function, I had to go into Privacy & Security > Apps Management > Blender > On

Restarting Blender and pressing the Install Requirements button in the addon panel was successful.

But every time I try and run a function in the addon menu, I get a permission denied error for /Applications/Cascadeur.app

I even tried setting permissions on the app to read/write everyone but that did not work.

Mac OS 13.5.1 Blender 4.0.1 Cascadeur 2023.2.1 Bridge 1.0.2

tezza1971 commented 7 months ago

This is what happens with the Start Cascadeur button....

image
tezza1971 commented 7 months ago

This is the error I get when I try and import a scene using my Mac Mini M1

image
fandy commented 7 months ago

I have similar issues...

In order to "Install Requirements" function, I had to go into Privacy & Security > Apps Management > Blender > On

Restarting Blender and pressing the Install Requirements button in the addon panel was successful.

But every time I try and run a function in the addon menu, I get a permission denied error for /Applications/Cascadeur.app

I even tried setting permissions on the app to read/write everyone but that did not work.

Mac OS 13.5.1 Blender 4.0.1 Cascadeur 2023.2.1 Bridge 1.0.2

Can confirm this is a bug with M2 Max, even after following this process. @arcsikex any ideas what might be the issue here?

realchangnesia commented 5 months ago

Yeah, I have this problem too. I believe the issue is that on Mac OS, you can't just allow Automation permission for an app, the app has to request the permission first. If you look in the settings, there's no "+" in the automation section, because you can't add the permission without a request. Very annoying. I believe @arcsikex is on Windows, which doesn't restrict automation permissions like this (and it doesn't matter anyway, since on Windows you can just run the app 'as admin').