wail icon indicating copy to clipboard operation
wail copied to clipboard

OS X GateKeeper prevents WAIL from opening due to not being through the app store

Open machawk1 opened this issue 11 years ago • 7 comments

Error encountered: "WAIL" can't be opened because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers.

This approach I have seen other developers take is to instruct the user to allow unauthorized apps. Reading through the App Store rules, it's unlikely WAIL would be accepted because it contains application/executable within (e.g., Heritrix).

Is it possible to become an "identified" developer without being limited to the App Store?

machawk1 avatar Apr 07 '14 19:04 machawk1

Three Options in "System Preferences > Allow apps downloaded from" are Mac App Store Mac App Store and identified developers (default) Anywhere

machawk1 avatar Apr 07 '14 19:04 machawk1

Similar to #48 Relevant: http://www.intransitione.com/blog/take-java-to-app-store/

machawk1 avatar Apr 07 '14 20:04 machawk1

Bumping this to Future Release, as it's not a priority to distribute WAIL through the appstore.

machawk1 avatar Jul 29 '14 22:07 machawk1

screen shot 2016-01-22 at 7 42 57 am

machawk1 avatar Jan 22 '16 12:01 machawk1

https://github.com/pyinstaller/pyinstaller/wiki/Recipe-OSX-Code-Signing

The codesigning process can likely be added to the "MAKEFILE" though this seems to defeat the purpose of codesigning.

machawk1 avatar Jan 22 '16 12:01 machawk1

Using codesign results in the error unsealed contents present in the bundle root due to the additional directories within WAIL.app that are abnormal for .app's (e.g., archives, archiveIndexes, bundledApps, etc). This is new as of OS X 10.9.5.

machawk1 avatar Jan 22 '16 13:01 machawk1

The entitlement can also be passed to pyinstaller to facilitate app signing, see https://forums.developer.apple.com/forums/thread/695989

machawk1 avatar Apr 25 '24 15:04 machawk1