hey folks, i ran into this problem of fmodstudiol.dll being blocked on macOS Catalina and higher that’s been pinned. i’m actually a educational materials provider (The Game Audio Institute) who distributes game lessons, and up until now we’ve included the FMOD integration within the game project. well, we found that in Catalina and Big Sur the main FMOD Studio libs in the integration get quarantined by the OS, ostensibly because they’ve been ‘illegally’ imported.
after trying several solutions the end result was that i had to rip out the integration completely from the project, have the online students download the integration manually and then guide them through the setup. because that was the only way the native libraries could be copied so that the system didn’t flag them as a threat.
so, i’m curious - is it at all possible if you include the integration in the project that you can authorize the libraries through the setup? i know that currently if you have the integration installed, the Setup doesn’t run through the library copying/authorizing process which means that any macOS Catalina or Big Sur Mac will flag the libraries and block them.
this macOS system blockage seems like it would also affect any situations where you are collaborating with others via git on Bitbucket. i’m planning on updating a game lesson using FMOD Studio with the integration which means my Mac computer will run it since my libraries are authorized but a collaborator who gets the repo from me would not since their system would flag these as suspect and they would have to be whitelisted. so then if they get their libraries authorized and they push their changes and i sync, now my computer has the ‘foreign’ FMOD library and i would have to authorize. i was completely unable to manually whitelist FMOD libraries and i would hate to have to do it every time i pulled changes.
however, if Setup could run from the beginning and authorize libraries that might help. i suppose the other solution in a shared source scenario is to blacklist the relevant FMOD Studio libraries in the .gitignore file. have you or anyone else tested using FMOD integration 2.2 (2.02.xx) with git-based source control on Macs?
any answers appreciated - thanks!