Post

Replies

Boosts

Views

Activity

Reply to Struggling to Notarize a JUCE Plugin Installer
This is the output of the Notary Log Report "logFormatVersion": 1, "jobId": "2a30b849-cc09-4d1d-b29f-092c2b230bc0", "status": "Invalid", "statusSummary": "Archive contains critical validation errors", "statusCode": 4000, "archiveFilename": "TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive.zip", "uploadDate": "2024-08-10T01:45:51.207Z", "sha256": "1ec7c7d8ce4ce7c96ce03a60a07433cbf83124ba6ae6021f42524849cc6dc90a", "ticketContents": null, "issues": [ { "severity": "error", "code": null, "path": "TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive.zip/TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive/Products/Users/NAME/Library/Audio/ Plug-Ins/VST3/TradeMarkEQ.vst3/Contents/MacOS/TradeMarkEQ", "message": "The binary is not signed with a valid Developer ID certificate.", "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": "TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive.zip/TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive/Products/Users/NAME/Library/Audio/Plug-Ins/VST3/TradeMarkEQ.vst3/ Contents/MacOS/TradeMarkEQ", "message": "The binary is not signed with a valid Developer ID certificate.", "docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/ resolving_common_notarization_issues#3087721", "architecture": "arm64" }, { "severity": "error", "code": null, "path": "TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive.zip/TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive/Products/Users/NAME/Library/Audio/Plug-Ins/Components/TradeMarkEQ.component/ Contents/MacOS/TradeMarkEQ", "message": "The binary is not signed with a valid Developer ID certificate.", "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": "TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive.zip/TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive/Products/Users/NAME/Library/Audio/Plug-Ins/Components/TradeMarkEQ.component/ Contents/MacOS/TradeMarkEQ", "message": "The binary is not signed with a valid Developer ID certificate.", "docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/ resolving_common_notarization_issues#3087721", "architecture": "arm64" }, { "severity": "error", "code": null, "path": "TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive.zip/TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive/Products/Applications/TradeMarkEQ.app/Contents/MacOS/TradeMarkEQ", "message": "The binary is not signed with a valid Developer ID certificate.", "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": "TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive.zip/TradeMarkEQ - All 8-9-24, 8.42\u202fPM.xcarchive/Products/Applications/TradeMarkEQ.app/Contents/MacOS/TradeMarkEQ", "message": "The binary is not signed with a valid Developer ID certificate.", "docUrl": "https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/ resolving_common_notarization_issues#3087721", "architecture": "arm64" } ] } When I check the signatures for the plugin via codesign -vvv --deep --strict MyApp.app, it says it's valid. /Users/NAME/tmprogramming/TradeMarkEQ/Builds/MacOSX/build/TradeMarkEQ - All 2024-08-09 20-42-47/TradeMarkEQ - All 8-9-24, 8.42 PM.xcarchive/Products/Users/NAME/Library/Audio/Plug-Ins/Components/TradeMarkEQ.component/Contents/MacOS/TradeMarkEQ: valid on disk /Users/NAME/tmprogramming/TradeMarkEQ/Builds/MacOSX/build/TradeMarkEQ - All 2024-08-09 20-42-47/TradeMarkEQ - All 8-9-24, 8.42 PM.xcarchive/Products/Users/NAME/Library/Audio/Plug-Ins/Components/TradeMarkEQ.component/Contents/MacOS/TradeMarkEQ: satisfies its Designated Requirement
Aug ’24