Have you tried the technique I described earlier in the thread,
involving changing
append_pkg to False in the EXE section of your app's .spec file and signing
with 'codesign -f -s "Developer ID" yourappname.app'?

Jeff


On Fri, Nov 8, 2013 at 8:12 AM, zw g <[email protected]> wrote:

> Could anyone help me on this? I am stuck.
> Thanks in advance.
>
>
>
> On Friday, November 8, 2013 12:30:57 AM UTC+8, zw g wrote:
>>
>> 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]
>>> Software Engineer          Tel: 617-492-2888x1014
>>> GenArts, Inc.              www.genarts.com
>>>
>>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "PyInstaller" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/pyinstaller/Rp6UUSJ7dP4/unsubscribe.
> To unsubscribe from this group and all its topics, 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.
>

-- 
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