B4J Question MacSigner - Building notarized Mac packages and run.command

Arnaud

Active Member
Licensed User
Longtime User
Hello,

I try to use the "MacSigner - Building notarized Mac packages" with myprojet.jar, but when I want to test it with the " run.command" , the software crashes.

This works fine when I test directly with the bridge between the MacBook and B4j on my Windows laptop.

I have followed the instructions
error.jpeg
here:


The error code is :

error log:
Last login: Wed Oct 8 14:29:04 on ttys001
arnaud@MacBook-Pro-de-Arnaud ~% /Users/arnaud/Desktop/arnaud/temp/build/run.command; exit;
Oct 08, 2025 2:41:17 PM com.sun.glass.ui.mac. MacApplication lambda$waitForReactivation$6
WARNING: Timeout while waiting for app reactivation
dyld[4009]: missing symbol called
/Users/arnaud/Desktop/arnaud/temp/build/run.command: line 4: 4009 Abort trap: 6
./java @release_java_modules.txt -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -m b4j/b4j.ADA_WINDOWS_PRO.main

Saving session...
...copying shared history...
...saving history...truncating history files...
..completed.

[Operation Complete]



Can you help me please?

Thanks
 

MarcoRome

Expert
Licensed User
Longtime User
Hi.
Follow the guide carefully:



1759934542351.png


See in particolary:

6. Go to: https://developer.apple.com/account/resources/certificates/list
Create a new certificate. Set its type to Developer ID Application. Don't confuse it with other similar types.
Upload certSigningRequest.csr when requested to upload a certificate signing request file.

Notarize / Straple also in important
 
Upvote 0
Top