Hi,
Notarization of .pkg files has stopped working for me. Basically, the .pkg file is notarized but the contents are not. The notarization log shows the following response:
{
"logFormatVersion": 1,
"jobId": "[jobId-edited]",
"status": "Accepted",
"statusSummary": "Ready for distribution",
"statusCode": 0,
"archiveFilename": "WiFiExplorerPro_2.3.pkg",
"uploadDate": "2019-10-25T22:34:38Z",
"sha256": "[sha256-edited]",
"ticketContents": [
{
"path": "WiFiExplorerPro_2.3.pkg",
"digestAlgorithm": "SHA-1",
"cdhash": "[cdhash-edited]"
}
],
"issues": [
{
"severity": "warning",
"code": null,
"path": "WiFiExplorerPro_2.3.pkg",
"message": "This archive is corrupt, and cannot be unpacked for analysis.",
"docUrl": null,
"architecture": null
}
]
}
The same packaging/notarization workflow was working for me two weeks ago but now it ends up with this error. Well, a warning, but the error comes later when trying to staple the .app inside the .pkg, since it wasn't notarized. As far as I know, nothing changed on my side, as I said, it's the same process to generate the .pkg and notarize it.
By the way, the .app can be notarized by itself, separately, so it's not an error when notarizing the .app. The .pkg file works fine, it can be launched, and passes all checks with regards to codesigning and notarization. Howerver, notarization is saying the archive is corrupt.
Are there any other log files produced by the notarization process that I can review?
Any hints on what could be wrong here?
Thanks,
Adrian