Hello.
All steps ok, until Notarize.
I get the submission confirmation:
But no mail received even after a few hours, so I Click on Request info after entering the request ID.
I get the following answer:
Of course, Staple does not work either, with the following error.
With the previous MacSigner version (used a few months ago) everything worked as expected.
As explained here:
https://developer.apple.com/forums/thread/713345
I checked the log with notarytool.
Any hint about what I'm doing wrong?
Package was created successfully (and functional), including signing (no errors).
Thank you.
All steps ok, until Notarize.
I get the submission confirmation:
B4X:
Uploading package to Apple server. This step can take several minutes...
Conducting pre-submission checks for janet.zip and initiating connection to the Apple notary service...
Submission ID received
id: d3d64dfb-8500-4d21-b454-fcd75052ecbc
Successfully uploaded file
id: d3d64dfb-8500-4d21-b454-fcd75052ecbc
path: /Users/toma/janet/package/janet.zip
I get the following answer:
B4X:
Successfully received submission info
createdDate: 2023-08-12T14:51:12.140Z
id: d3d64dfb-8500-4d21-b454-fcd75052ecbc
name: janet.zip
status: Invalid
Of course, Staple does not work either, with the following error.
B4X:
Successfully received submission info
createdDate: 2023-08-12T14:51:12.140Z
id: d3d64dfb-8500-4d21-b454-fcd75052ecbc
name: janet.zip
status: Invalid
With the previous MacSigner version (used a few months ago) everything worked as expected.
As explained here:
https://developer.apple.com/forums/thread/713345
I checked the log with notarytool.
B4X:
xcrun notarytool log --apple-id [email protected] --password aort-fxjw-ewlc-awuu --team-id W5KECJU98V d3d64dfb-8500-4d21-b454-fcd75052ecbc
{
"logFormatVersion": 1,
"jobId": "d3d64dfb-8500-4d21-b454-fcd75052ecbc",
"status": "Invalid",
"statusSummary": "Archive contains critical validation errors",
"statusCode": 4000,
"archiveFilename": "janet.zip",
"uploadDate": "2023-08-12T14:51:21.861Z",
"sha256": "2951c440a575d5671b89827374438a7310bc32b4d50567d9e8f4892317ed82bb",
"ticketContents": null,
"issues": [
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/jrunscript",
"message": "The binary is not signed.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087721",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/jrunscript",
"message": "The signature does not include a secure timestamp.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087733",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/jrunscript",
"message": "The executable does not have the hardened runtime enabled.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087724",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/java",
"message": "The binary is not signed.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087721",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/java",
"message": "The signature does not include a secure timestamp.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087733",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/java",
"message": "The executable does not have the hardened runtime enabled.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087724",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/keytool",
"message": "The binary is not signed.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087721",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/keytool",
"message": "The signature does not include a secure timestamp.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087733",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/bin/keytool",
"message": "The executable does not have the hardened runtime enabled.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087724",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/lib/jspawnhelper",
"message": "The binary is not signed.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087721",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/lib/jspawnhelper",
"message": "The signature does not include a secure timestamp.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087733",
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "janet.zip/janet.app/Contents/runtime/Contents/Home/lib/jspawnhelper",
"message": "The executable does not have the hardened runtime enabled.",
"docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues#3087724",
"architecture": "x86_64"
}
]
}
Any hint about what I'm doing wrong?
Package was created successfully (and functional), including signing (no errors).
Thank you.
Last edited: