demonsaw / Issues

http://demonsaw.com/
6 stars 4 forks source link

Unidentified Developer Warning on First Launch - MacOS Sierra 10.12 #28

Open silvether opened 8 years ago

silvether commented 8 years ago
screen shot 2016-10-06 at 11 07 32 pm

When Demonsaw is loaded for the first time under MacOS Sierra 10.12, a warning is thrown indicating that the app cannot be launched. This is expected behavior given that the current 3.1 version is being built without an associated Apple Developer account.

The concern is that the warning window only allows you to dismiss it without further interaction. Subsequent attempts to launch Demonsaw result in the same message. Average users do not know that an exception can be made in System Preferences > Security & Privacy as seen below, nor that it is explicitly required to launch the app.

It is important to note that Apple has recently removed the 'Anywhere' option in Gatekeeper in Sierra. This means that the warning will occur for every Sierra user. There does exist an unsupported method of of restoring the 'Anywhere' setting in the terminal for power users.

The warning window behaviour may deter some first time downloaders from using Demonsaw, given the dead end.

screen shot 2016-10-06 at 11 09 27 pm

I suspect you are aware of the unidentified developer issue but wanted to officially document it as a UX issue from a user perspective. I see two ways to address this going forward:

1: Provide documentation or installation instructions that clearly outline the need to approve the application under System Preferences. This could be in a .txt as part of the archive or even on the download page.

2: Register with Apple as a developer and sign Demonsaw.

When Demonsaw becomes more popular, I suspect an Apple Developer account would be the best solution.

silvether commented 7 years ago

Any update on this? Still broken on latest release.

eijah commented 7 years ago

Thanks for the update. Unfortunately, I haven't had time to fix this yet. I've recently ran out of funding and I've had to put a lot of my plans on hold. More news soon.