Basically, when you sign up as a mac/ios developer, you get access to developer certificates. One thing this allows an individual (like me) or a company (as you guys are) is to code sign software to prevent security dialogs from appearing on end users' machines. I would like to suggest/request a code signing certificate be purchased for your company (via the Apple Developer Program https://developer.apple.com/programs/) and code signing be performed on each of these:
1) the factorio.app "bundle" (which I know is just a directory, but on OSX it is handled as a special bundle and treated almost like a file to the end user).
2) the factorio_alpha_0.17.9.dmg (and other relevant builds of the installer disk image).
I was able to determine steps I could take to do both of these things locally, mostly just for my own knowledge - but I'll leave you with the two stack overflow articles I browsed on the topic. I would be happy to assist in any way I can - this is an incredibly great game!
Thanks,
netgamer7
from https://stackoverflow.com/a/38431237/1398910
Code: Select all
codesign --force --sign "Developer ID Application: <identityIdentifier>" <pathToDMG>
Code: Select all
codesign --force --verify --verbose --sign "Developer ID Application: YOUR NAME (ID_NUMBERS)" APP_NAME.app