Hi Jörg, Like wayne said!
You have to sign everything required to work with your application: 4D, plugins, folders included, resources, etc. In my case I hand a standalone engined app for Mac and Windows. I build my standalone 4D app. I then use Miyako’s BUILD application (or you can move the code inside your 4D app source and run from there). After you create the standalone app you will need to set the path to it in the code: $path:="Macintosh HD:Users:truegold:Documents:AppFolder_v18 Development:Final Application:App_Mac.app:" TEST ($path) And that’s it! In my case I then use DMG Canvas to upload the app to Apple where it’s gets approved and stapled. Once that’s done I will have an Apple approved DMG that I can upload for my customer to download. On Windows you will need a notary certificate purchase and there are more steps. I use INNO installer and various scripts and … Too evolved to discuss here. Oh, I compile and prepare on Mac OS 10.15.6 (now .7). Not the new OS 11. So I am not sure which issues I will face once upgrade. Hope that helps. If not ask away and I’ll try to remember how I got this all working. It took me time. John... > Hey Champion, > >> On 07 /03 /2021, at 13:59, Keisuke Miyako via 4D_Tech <[email protected] >> <mailto:[email protected]>> wrote: >> >> yes, it does not matter if you are in development or production, compiled or >> interpreted. >> access to the camera requires entitlements, code signature, notarisation, >> and not of the plugin, but of the app (4D) itself. > > I successfully signed the compiled application Standalone.app with "Developer > ID Application: Jorg Knebel (******)” with the build in function of 4D and > verified the signature. > > BUT, how in the fu**** hell do I sign the interpreted/development (*.4DB) > version of my creation? > > Do I have to sign the “*.4DB” and/or the “*.4dbase” thing?????????? > > I’ll use the terminal to sign what ever has to be signed that enables me to > continue developing: > > codesign --deep --force --verbose --sign "<Developer ID Application: Jorg > Knebel (******)>” $Path/To/My/Development > > I would appreciate a definite “How to...” answer, but will accept “this is a > total Apple-Fu**-Up”. > > Thanks > > Cheers > Jörg ********************************************************************** 4D Internet Users Group (4D iNUG) New Forum: https://discuss.4D.com Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

