{"action":"created","issue":{"url":"https://api.github.com/repos/PostgresApp/PostgresApp/issues/272","labels_url":"https://api.github.com/repos/PostgresApp/PostgresApp/issues/272/labels{/name}","comments_url":"https://api.github.com/repos/PostgresApp/PostgresApp/issues/272/comments","events_url":"https://api.github.com/repos/PostgresApp/PostgresApp/issues/272/events","html_url":"https://github.com/PostgresApp/PostgresApp/issues/272","id":93234145,"number":272,"title":"Postgres.app says \"identity of the developer cannot be confirmed\"","user":{"login":"jakob","id":198305,"avatar_url":"https://avatars.githubusercontent.com/u/198305?v=3","gravatar_id":"","url":"https://api.github.com/users/jakob","html_url":"https://github.com/jakob","followers_url":"https://api.github.com/users/jakob/followers","following_url":"https://api.github.com/users/jakob/following{/other_user}","gists_url":"https://api.github.com/users/jakob/gists{/gist_id}","starred_url":"https://api.github.com/users/jakob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakob/subscriptions","organizations_url":"https://api.github.com/users/jakob/orgs","repos_url":"https://api.github.com/users/jakob/repos","events_url":"https://api.github.com/users/jakob/events{/privacy}","received_events_url":"https://api.github.com/users/jakob/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-06T09:39:11Z","updated_at":"2015-10-06T06:00:44Z","closed_at":null,"body":"It seems that Postgres.app fails Gatekeeper validation when it is not in the Applications folder. This means that opening it directly from your Download folder fails.\r\n\r\nApparently Apple has changed Gatekeeper validation to be more thorough. It checks dynamic library files in all binaries. Since Postgres.app uses static paths, they can't be found before Postgres.app is moved to the Applications folder.\r\n\r\n**The workaround is to manually move the downloaded file to the Applications folder**; then Gatekeeper will be able to verify the binary just fine.\r\n\r\nI have to think about a solution to this problem, but I'm not sure how to best solve it. We need the absolute path names since otherwise 3rd party tools can't link with libraries included with Postgres.app. Maybe we can start distributing an installer instead, but that would be really unfortunate; the nice thing about Postgres.app is that it doesn't need an installer..."},"comment":{"url":"https://api.github.com/repos/PostgresApp/PostgresApp/issues/comments/145749447","html_url":"https://github.com/PostgresApp/PostgresApp/issues/272#issuecomment-145749447","issue_url":"https://api.github.com/repos/PostgresApp/PostgresApp/issues/272","id":145749447,"user":{"login":"duncand","id":3165874,"avatar_url":"https://avatars.githubusercontent.com/u/3165874?v=3","gravatar_id":"","url":"https://api.github.com/users/duncand","html_url":"https://github.com/duncand","followers_url":"https://api.github.com/users/duncand/followers","following_url":"https://api.github.com/users/duncand/following{/other_user}","gists_url":"https://api.github.com/users/duncand/gists{/gist_id}","starred_url":"https://api.github.com/users/duncand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duncand/subscriptions","organizations_url":"https://api.github.com/users/duncand/orgs","repos_url":"https://api.github.com/users/duncand/repos","events_url":"https://api.github.com/users/duncand/events{/privacy}","received_events_url":"https://api.github.com/users/duncand/received_events","type":"User","site_admin":false},"created_at":"2015-10-06T06:00:44Z","updated_at":"2015-10-06T06:00:44Z","body":"Requiring a location in /Applications is preferable to using an installer, given that installers would still put things in predefined locations anyway rather than the usual Mac custom of letting us put applications wherever we want to."}}