Tuesday, December 12, 2017

#1 2014-08-26 08:36:00 am

WoodenBrain
Member
Registered: 2004-11-12
Posts: 191
Website

v2 code signing AS Studio apps

I'm still maintaining some AS Studio apps, built with Xcode 3.26 on OS X 10.7.5.  I understand all apps will need to be code signed with v2, for compatibility with Mavericks + going forward.  Can this be done directly in Xcode 3.26 with some kind of plug-in?  Or if it needs to be done in the terminal, can it be done on 10.7.5? How?  Should I let Xcode continue to sign built-apps, and then re-sign them after building?

Thanks.

http://www.tuaw.com/2014/08/04/apples-c … locked-by/

Last edited by WoodenBrain (2014-08-26 08:37:36 am)


Wooden Brain Concepts
http://www.woodenbrain.com

Offline

 

#2 2014-08-26 07:10:37 pm

Shane Stanley
Member
From:: Australia
Registered: 2002-12-07
Posts: 5199

Re: v2 code signing AS Studio apps

WoodenBrain wrote:

I'm still maintaining some AS Studio apps, built with Xcode 3.26 on OS X 10.7.5.  I understand all apps will need to be code signed with v2, for compatibility with Mavericks + going forward.


They will need to have v2 signatures for compatibility with GateKeeper in future versions of the OS. If you're not distributing them publicly, that shouldn't be a problem. And if you are, I'd be more worried about whether they'll keep working anyway.

Can this be done directly in Xcode 3.26 with some kind of plug-in?


No.

Or if it needs to be done in the terminal, can it be done on 10.7.5?


No. The new signing process relies in part on stuff built into the OS.

Should I let Xcode continue to sign built-apps, and then re-sign them after building?


No. Sign them in Terminal under Mavericks or later.


Shane Stanley <sstanley@myriad-com.com.au>
www.macosxautomation.com/applescript/apps/

Offline

 

#3 2014-08-27 07:35:50 am

WoodenBrain
Member
Registered: 2004-11-12
Posts: 191
Website

Re: v2 code signing AS Studio apps

Thanks, shane. I know, it's rather a losing battle. but at least I'll try. any pointers or tutorials on how to sign them in terminal?


Wooden Brain Concepts
http://www.woodenbrain.com

Offline

 

#4 2014-08-27 08:04:57 am

Shane Stanley
Member
From:: Australia
Registered: 2002-12-07
Posts: 5199

Re: v2 code signing AS Studio apps

I'd imagine it's just:

codesign --force --sign "Developer ID Application: Shane Stanley" <code/bundle/path>


Shane Stanley <sstanley@myriad-com.com.au>
www.macosxautomation.com/applescript/apps/

Offline

 

Board footer

Powered by FluxBB

RSS (new topics) RSS (active topics)