PTS Forum

Discussion => Technical => Topic started by: todofixthis on December 31, 2014, 07:04:20 pm

Title: [Mac] "PTS" can't be opened because it is from an unidentified developer
Post by: todofixthis on December 31, 2014, 07:04:20 pm
I just installed the PTS app on my Mac, but Mac OS X's Gatekeeper feature prevents me from launching the app.  It can be bypassed, but it's a pain and you have to know where to look.

From http://support.apple.com/HT202491 (http://support.apple.com/HT202491):

Quote
  • Gatekeeper options set to "Mac App Store and identified developers"
    • "App name" 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.
      • Safari downloaded this file Date from URL.

    (http://support.apple.com/library/content/dam/edam/applecare/images/en_US/osx/unidentified_developers.png)

Relevant snippet from that URL for developers:

Quote
For apps that are downloaded from places other than the Mac App Store, developers can get a unique Developer ID from Apple and use it to digitally sign their apps. The Developer ID allows Gatekeeper to block apps created by malware developers and verify that apps haven't been tampered with since they were signed. If an app was developed by an unknown developer—one with no Developer ID—or tampered with, Gatekeeper can block the app from being installed.

Note: If you have an app that has not been signed with a Developer ID  to support Gatekeeper, contact the developer of the app to determine if they offer an update which supports Gatekeeper.

Screenshots (Spanish):

(http://i.imgur.com/1gYleXa.png)
(http://i.imgur.com/Hf1yAQp.png)
Title: Re: [Mac] "PTS" can't be opened because it is from an unidentified developer
Post by: pc on January 01, 2015, 11:19:54 am
Thanks for bringing this up. Until we find someone with a developer certificate, you can try to open the client with a right click, according to this post: https://bitsharestalk.org/index.php?topic=12802.msg168427#msg168427
Title: Re: [Mac] "PTS" can't be opened because it is from an unidentified developer
Post by: cube on January 01, 2015, 12:33:07 pm
I just installed the PTS app on my Mac, but Mac OS X's Gatekeeper feature prevents me from launching the app.  It can be bypassed, but it's a pain and you have to know where to look.
..

Thank you for providing the feedback. 

I am not a Mac user and I would not have known that there is this Mac Gatekeeper that keeps out third-party and independently developed apps (apps which are not registered with the Mac Developer Program).  While the Gatekeeper keeps aways malwares, it hampers genuine 3rd-party developers.  It is certainly inconvenient to new users, especially users with little knowledge of using a Mac computer.  Even though pc (and you) has suggested a way to bypass this Gatekeeper's blockage,  I decided to find out more about the 'Official Apple's requirement'.

A check with the Apple Mac Dev Programm website (https://developer.apple.com/programs/mac/) shows that it requires an annual subscription fee of USD99/year.  As you know, the PTS dev team is working on a full volunteer basis.  This means that we need donations for our work and to participate in developer programs like this. 

I would like to call upon you and those who wish to contribute financially to the PTS development program, please send your donation to ID: bitcube. 

Have a happy new year!
Cube

Edit: On second thought, I think it would be better to have a PTS team account created for donation purposes.   I will consult the team on this.