Dear list,

I have problem to 'codesign' my osx bundle created by PyInstaller(from git 
master).

My osx bundle created by pyinstaller works great on OSX 10.9 Mavericks.
But it failed to pass the Apple's codesign step.

I was stuck for couple of days, and still have no clue how to work it out.
Any help would be warmly appreciated.

PyInstaller:  master branch of git repo.
OS:  Mac OS X 10.9 Mavericks
Python: 2.7.5  (installed by homebrew)
PyQt: 4.10.3   (installed by homebrew)
Qt: 4.8.5         (installed by homebrew)

Here below is the 'codesign' steps i did:

=============================================
HandsomeGui-on-MBP:dist zhenweigui$ pwd
/Users/zhenweigui/pyinstaller-git/Events/dist

HandsomeGui-on-MBP:dist zhenweigui$ ll
total 0
drwxr-xr-x  68 zhenweigui  staff  2312 Nov  8 00:17 Events
drwxr-xr-x   3 zhenweigui  staff   102 Nov  8 00:17 Events.app

HandsomeGui-on-MBP:dist zhenweigui$ codesign -s "3rd Party Mac Developer 
Application: GUI ZHENWEI" -fv ./Events.app
./Events.app: code object is not signed at all
In subcomponent: 
/Users/zhenweigui/apps/pyinstaller/Events/dist/Events.app/Contents/MacOS/_AE.so

HandsomeGui-on-MBP:dist zhenweigui$ codesign -s "3rd Party Mac Developer 
Application: GUI ZHENWEI" -fv ./Events.app --deep
./Events.app: bundle format unrecognized, invalid, or unsuitable
In subcomponent: 
/Users/zhenweigui/apps/pyinstaller/Events/dist/Events.app/Contents/MacOS/include/python2.7

HandsomeGui-on-MBP:dist zhenweigui$ ll 
/Users/zhenweigui/apps/pyinstaller/Events/dist/Events.app/Contents/MacOS/include/python2.7
total 72
-rw-r--r--  1 zhenweigui  staff  36328 Aug 30 16:09 pyconfig.h

HandsomeGui-on-MBP:dist zhenweigui$
=============================================


On Wednesday, July 11, 2012 10:15:08 PM UTC+8, NickN wrote:
>
> Mac OS X 10.8 "Mountain Lion" is going to require that all applications 
> are signed by default. Users will need to disable gatekeeper functionality 
> in System Preferences in order to run unsigned apps. 
>
> Has anyone had success signing pyinstaller app bundles? In theory, it 
> should be easy, however, I get the following error when I try it with an 
> app created with pyinstaller 1.5.1. 
>
> $ codesign -s "Developer ID Application" TestApp.app 
> codesign_allocate: the __LINKEDIT segment does not cover the end of the 
> file (can't be processed) in:  TestApp.app/: object file format 
> unrecognized, invalid, or unsuitable 
>
>
> Any help is appreciated. 
>
> ------------------------------------------------- 
> Nick Nassar                [email protected] <javascript:> 
> Software Engineer          Tel: 617-492-2888x1014 
> GenArts, Inc.              www.genarts.com 
>

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyinstaller.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to