I see that this issue is addressed in 4.1 (I'm using 4.0); I'll update
tomorrow and give it a try. Thanks!

Tim

On Fri, 8 Jan 2021 19:31 Tim Grove, <[email protected]> wrote:

> Yes, codesigning remains a mystery to me too, and even worse since they
> added 'notarizing' in Catalina. I've found an application which I use now
> for code signing and packaging which takes a lot of pain out of the
> process: App Wrapper (https://ohanaware.com/appwrapper/). It's not free,
> but I find it very useful.
>
> Even when using App Wrapper, I still had an issue with 'base_library.zip'
> and code signing, but it appears that it should be located in the
> /Contents/Resources folder instead of /Contents/MacOS. I found this issue
> discussed at: https://github.com/pyinstaller/pyinstaller/issues/3550
> [Solution]
> If you move base_library.zip to Contents/Resources
> Then provide a soft link:
> cd Contents/MacOS
> ln -s ./../Resources/base_library.zip base_library.zip
>
> I used to employ a python script which walked through my app and signed
> absolutely every file! When it encountered the base_library.zip file, it
> would unzip it, sign every file inside, and then zip it again; then sign
> the zip file itself and then the app again. Absolute overkill, I'm sure,
> but I was a desperate man! Now, with the zip file located with the
> resources as described above, just normal code signing seems to work just
> fine.
>
> Best regards,
> Tim
>
> On Sat, Jan 2, 2021 at 8:51 PM bwoodsend <[email protected]> wrote:
>
>> Hi Tim,
>>
>> Did you ever managed to get your build signed? We're wanting to add a
>> codesign feature to PyInstaller so that you don't have to dismantle your
>> build, sign it then glue it back together. Or at least work out what to
>> tell users when they ask us how to get it to work. But very few of us have
>> access to macOS and none of us know what codesign magic needs to be done.
>> Could you chip in your story?
>>
>> Brénainn
>>
>> --
>> 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 view this discussion on the web visit
>> https://groups.google.com/d/msgid/pyinstaller/6901caff-93fa-4ff4-a847-80cd287ec551n%40googlegroups.com
>> <https://groups.google.com/d/msgid/pyinstaller/6901caff-93fa-4ff4-a847-80cd287ec551n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/pyinstaller/CAJbHV26-m3eiFdDg5gPSgiFc1uwhFBeCUOkeWNS3XjotZHJNAg%40mail.gmail.com.

Reply via email to