Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » DSP and Plug-in Development
Thread Read
Mac OS X 10.8 Mountain Lion and Gatekeeper
Goto page 1, 2, 3, 4, 5, 6, 7  Next
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 4:04 am reply with quote
Most Mac developers know that the next OS X release is going to be out soon, and will introduce Gatekeeper, Apple's system to disallow running unsigned apps, at least by default. Pretty much like UAC on Windows.

I don't think this is a big deal since I assume a .component or .vst does not require it, but AFAIK installers or DMG do.

So, what's your opinion on this? I think it would be a good investment to pay for a Signed Developer ID, but a deal breaker is that I don't know if a signed PKG will keep asking for administrator password.

Thanks,
George
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
Urs
KVRAF
- profile
- e-mail
- www
PostPosted: Wed May 16, 2012 4:15 am reply with quote
We're going to sign both plug-in and installer.

The process seems very straight forward and works right out of XCode 4.3 - you aquire your private keys, which takes a few minutes, and then you can sign apps.

However, we haven't upgraded our projects to XCode 4 yet, so we haven't actually done a test run.

My thought is though that this could have a positive effect for us since cracks can only be run by users in the unsafe mode. If that drags two or so sales towards us every year, the 99 bucks were well spent.
^ Joined: 07 Aug 2002  Member: #3542  Location: Berlin
whyterabbyt
Beware the Quoth
- profile
- pm
PostPosted: Wed May 16, 2012 4:32 am reply with quote
george wrote:
Most Mac developers know that the next OS X release is going to be out soon, and will introduce Gatekeeper, Apple's system to disallow running unsigned apps, at least by default. Pretty much like UAC on Windows.

I don't think this is a big deal since I assume a .component or .vst does not require it, but AFAIK installers or DMG do.

So, what's your opinion on this? I think it would be a good investment to pay for a Signed Developer ID, but a deal breaker is that I don't know if a signed PKG will keep asking for administrator password.

Thanks,
George


I presume you've read Chris Randall's take on this?

http://www.analogindustries.com/blog/entry.php?blogid=133670 5207848

My take; basically yet another set of zero-content/zero-gain changes developers will have to make things continue to work on the Mac.

And pretty disconcerting implications for the future, too, if they lock it down any further (ie Mac Store software only... ever).
----
To laymen, software development is something akin to wizardry. Neither time, nor effort are involved. If software is missing features they want, or has bugs, it is solely because someone has been too lazy to wave their magic wand.
^ Joined: 03 Sep 2001  Member: #1041  
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 4:47 am reply with quote
Urs wrote:
My thought is though that this could have a positive effect for us since cracks can only be run by users in the unsafe mode. If that drags two or so sales towards us every year, the 99 bucks were well spent.

So a unsigned .component or .vst plug-ins won't run on 10.8?
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
whyterabbyt
Beware the Quoth
- profile
- pm
PostPosted: Wed May 16, 2012 4:48 am reply with quote
george wrote:
Urs wrote:
My thought is though that this could have a positive effect for us since cracks can only be run by users in the unsafe mode. If that drags two or so sales towards us every year, the 99 bucks were well spent.

So a unsigned .component or .vst plug-ins won't run on 10.8?


Not unless the user switches off GK.
----
To laymen, software development is something akin to wizardry. Neither time, nor effort are involved. If software is missing features they want, or has bugs, it is solely because someone has been too lazy to wave their magic wand.
^ Joined: 03 Sep 2001  Member: #1041  
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 4:50 am reply with quote
whyterabbyt wrote:
I presume you've read Chris Randall's take on this?

I just did. I'm fine if Apple allows signed developers and mac app store products by default.

But I still won't see the point if I do a signed PKG installer, a signed plug-in and the user needs to enter admin password because files are required to be placed at system wide locations.
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
hibrasil
KVRist
- profile
- pm
- www
PostPosted: Wed May 16, 2012 4:54 am reply with quote
Does anyone know if you will have to use Xcode4.3/Lion or if it is possible to sign the installer/dmg on the command line in snow leopard?
^ Joined: 23 Jun 2002  Member: #3139  Location: York, UK
AdmiralQuality
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 4:54 am reply with quote
george wrote:
Urs wrote:
My thought is though that this could have a positive effect for us since cracks can only be run by users in the unsafe mode. If that drags two or so sales towards us every year, the 99 bucks were well spent.

So a unsigned .component or .vst plug-ins won't run on 10.8?


My understanding is there'll be a warning that it's unsigned. Then everybody will just do like they've been doing on Windows for years and ignore it.

If this is wrong, somebody please let me know.

And aside from the $100 (which I resent) I'm afraid of XCode4 because I keep hearing it doesn't work with old projects and has left out the audio API and examples. And can you even compile a plug-in with XCode4 that will run on any OS previous to Lion, or is that part of how they force change?

It's just disgusting. Mad
^ Joined: 10 Oct 2005  Member: #83902  Location: Toronto, Canada
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 4:59 am reply with quote
AdmiralQuality wrote:

My understanding is there'll be a warning that it's unsigned. Then everybody will just do like they've been doing on Windows for years and ignore it.

If this is wrong, somebody please let me know.

Looks like it's not that easy.

http://www.macrumors.com/2012/02/16/gatekeeper-already-prese nt-in-os-x-10-7-3-available-for-developer-testing/

As whyterabbyt already stated, looks like the system won't allow running a unsigned app unless you explicitly disable it on your system preferences.
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
AdmiralQuality
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 5:05 am reply with quote
george wrote:
AdmiralQuality wrote:

My understanding is there'll be a warning that it's unsigned. Then everybody will just do like they've been doing on Windows for years and ignore it.

If this is wrong, somebody please let me know.

Looks like it's not that easy.

http://www.macrumors.com/2012/02/16/gatekeeper-already-prese nt-in-os-x-10-7-3-available-for-developer-testing/

As whyterabbyt already stated, looks like the system won't allow running a unsigned app unless you explicitly disable it on your system preferences.


Jesus f**king Christ!

And we get to pay $100 for the privilege of being f**ked over. Aaaargghhh
^ Joined: 10 Oct 2005  Member: #83902  Location: Toronto, Canada
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 5:52 am reply with quote
I thought we were able to enable GateKeeper with 10.7.4 under System Preferences > Security > General but I only get this:

----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
AdmiralQuality
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 5:53 am reply with quote
george wrote:
I thought we were able to enable GateKeeper with 10.7.4 under System Preferences > Security > General but I only get this:



Your macroumours link above said you need to enable it on the command line with:

sudo spctl --enable
^ Joined: 10 Oct 2005  Member: #83902  Location: Toronto, Canada
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 5:55 am reply with quote
Yes but I get:error: invalid API object reference
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
AdmiralQuality
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 6:01 am reply with quote
george wrote:
Yes but I get:error: invalid API object reference


Hmmm. I'm afraid I can't try it myself as I'm still on 10.6 and it says 10.7.3 is required for this. And there's no way I'm going to upgrade this machine and break every project I have.

Why does anybody put up with this? And how much longer do they think people will?
^ Joined: 10 Oct 2005  Member: #83902  Location: Toronto, Canada
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed May 16, 2012 6:03 am reply with quote
AdmiralQuality wrote:
Hmmm. I'm afraid I can't try it myself as I'm still on 10.6 and it says 10.7.3 is required for this. And there's no way I'm going to upgrade this machine and break every project I have.

My advice is installing 10.7 on a external USB drive. If you don't have one maybe you should get one... for 10.8 and GateKeeper like I will HiHi
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
All times are GMT - 8 Hours

Printable version
Page 1 of 7
Goto page 1, 2, 3, 4, 5, 6, 7  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012