![]() Your assumptions are correct : i used version 11 of Xcode but had not registered my Apple ID on this version. Maybe i misentered a data ? I was surprised by the Developer ID placeholder which say “123456XXX”.įinally i wanted to follow the link above but don’t know if it is because it is in deutsch, tried Google Translate but cannot follow the steps. ![]() So i bypassed this step, used the original christian script, and was able to send my Notarization request using your app and received Apple confirmation as Benjamin.īut unfortunately, the final step, notarization of the DMG, the verification also failed with the same error, which is, well, logical. When i try to code sign the Runtime using EasyRuntime Sign, the verification is failing : “source=no usable signature”īUT If i use Christian’s script, as i did since years, it works as expected.Īnd well obviously i get my private key correctly displayed in Keychain. It is fantastic to share this kind of tool. The FMScript "Codesign Runtime" now exports a text file named ".entitlements" to the desktop that is being used in the Codesigning Script to entitle the Runtime.įirst thanks to all.In the Codesigning Scripts is no longer optional. "codesign -f -vvvv -options runtime -s "Developer ID Application: Christian Schmitz Software GmbH" -entitlements /path/to/Runtime.entitlements test.app" In order for Runtimes to be enabled to send E-Mails under macOS Catalina Runtimes must be entitled to do so.Script "Select DMG" now also allows ".pkg" as extention.New additional solution for Error "rejected source=no usable signature".New additional solution for Error ""The signature algorithm used is too weak."".The Codesigning Script for FM 12 to 16 now uses option "-deep -force" to sign the XPCServices Content in order to avoid the error "The signature algorithm used is too weak." from Apples notarizing process.The Button to activate the menu item "Codesign library" in the home screen has been removed (no longer required).The "Start script" script now deactivates the "Codesign library" menu item (no longer required).All libraries will now be codesigned automatically: A new line has been added to every Codesigning script (FMP 16, 17 and 18), that automatically signs every existing library in the runtime's extensions folder.I just made using the provided scripts simpler. But please keep in mind, that I'm not a professional when it comes to Terminal scripting. I will try to answer them as good as I can. If you have questions feel free to post them here. It has successfully been tested by me and others (thank you Holger Herbst) under macOS Mojave and Catalina with FileMaker Pro 16, 17 and 18. The tool comes with no guarantee or support whatsoever. Included in EaRS v3 you will find a short description as well as a troubleshooting section with known problems and solutions that might occur during executing the scripts. What you need in any case is the free BaseElements plugin to run EaRS v3! Thank you Christian for driving the Community forward! Though you don't need a MBS Plugin in order to run EaRS v3, I highly recommend to buy (or at least try) the MBS Plugin from Christian (who is in no way related to me personally), for it is indeed an indispensable tool when it comes to Filemaker developing. Not more, not less.Īll the scripts that are being used have been developed and kindly made available by Christian Schmitz, the developer of the MBS Plugin. EaRS v3 uses your data to generate the correct scripts and hands them over to Terminal to be executed. To do so you have to run a few scripts in Terminal, each of which are rather complicated.ĮaRS v3 takes you step by step through the process of running these scripts just by typing in the necessary information, such as your Developer ID, your Apple ID and so on. It's an open filemaker file that leads you through the process of codesigning and notarizing Runtimes and DMGs.Īs you might know all Runtimes, that have been created with FileMaker Pro must be codesigned – and since macOS Catalina – notarized in order to be executed on a Mac. Today I'd like to introduce the new version of my tool Easy Runtime Sign v3 (EaRS).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |