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.
