Notarize stuck "In Progress"

This thread has been locked by a moderator; it no longer accepts new replies.

Hello, I've developed an application using Electron with JAVACRIPT. I have managed to deploy to both Windows and the web but having trouble deploying the application to my Mac users. It's my first time deploying an application for Mac but feel like I'm stuck at the last hurdle and out of ideas so I'm reaching out for help. My application is successfully signing but during the build and when my Notarize.js is running it seems to get stuck indefinitely. I can check and see the status of the Notarize attempts but they seem to be stuck "In Progress". Here are the logs.

Successfully received submission history.
  history
    --------------------------------------------------
    createdDate: 2025-01-06T00:59:45.245Z
    id: 1dc39b5f-fdca-4bf2-a6f6-fa793de2786e
    name: Popcorn-1.0.0.dmg
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-04T08:01:36.168Z
    id: c575b015-edd6-4e09-8da5-7ae09f4f67db
    name: Popcorn-1.0.0.dmg
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-03T08:30:31.528Z
    id: 570ae540-8cce-4418-ab09-7f6be33dc245
    name: Popcorn-1.0.0.dmg
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-03T07:57:56.701Z
    id: 42748de8-026a-4663-9fd2-88c7608588d3
    name: Popcorn-1.0.0.dmg
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-03T06:30:19.569Z
    id: 5140caa0-df14-491a-b148-82015f9856da
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-03T05:56:28.916Z
    id: 535c6be1-4999-4b3e-9766-42512a8deb67
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-03T02:51:04.893Z
    id: ead2268c-62b2-4b4b-8850-c1cdb5313d6a
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-03T01:50:51.954Z
    id: d0c44281-a788-4704-a057-4620d284516d
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-03T00:48:54.445Z
    id: 3d13727c-06a3-49d7-902b-4001522107c3
    name: Popcorn-1.0.0.dmg
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T13:35:26.715Z
    id: 1823a550-a9ff-467a-8a60-dd3e42305258
    name: Popcorn-1.0.0.dmg
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T13:23:41.894Z
    id: cbc341a2-9a51-43d6-83ae-713443c84fec
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T12:21:44.561Z
    id: 1af34419-655f-49b8-bea0-05b4232c46a7
    name: Popcorn-1.0.0.dmg
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T11:34:03.732Z
    id: 8c4ab3b5-2ea9-4220-9667-94011bcf76fb
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T11:19:16.052Z
    id: 093dfb8a-9058-417d-acd3-8ea5d0bb654a
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T11:13:14.676Z
    id: 556b7c1c-d114-4717-b0f7-4f1614ada845
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T10:52:36.834Z
    id: ce3d3c8a-d218-4978-8757-2ca9d12aad76
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T09:27:13.535Z
    id: b65ec764-baab-444d-809b-e4242d70548b
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T09:27:01.176Z
    id: be228acc-e6a2-48f2-937b-5b2962275052
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T09:19:19.182Z
    id: d99fc10b-c424-4d0c-a2aa-37a9e9165d91
    name: Popcorn-1.0.0.dmg
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T08:55:43.064Z
    id: 2e7f8df7-9c0b-4dd0-8df7-8f3428c0bfa0
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T08:19:48.676Z
    id: 678355da-e413-4b1a-92a8-776a6ff6a055
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T07:58:48.278Z
    id: 8591f8d7-1d57-4e80-af90-d77190160a20
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T07:54:41.193Z
    id: f029dfeb-3f14-4f65-83e2-d9356ef6ac00
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T07:27:50.613Z
    id: 574f2563-d533-4885-947a-2f57170196af
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T07:09:54.203Z
    id: 589f7f3a-d231-4911-8ad6-9d2c15a61ac0
    name: popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T05:39:02.574Z
    id: 9edd43de-6d14-4743-87fc-ab570bee7399
    name: Popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T04:36:12.342Z
    id: ba02116d-1aad-4521-8667-ad086b14c1cb
    name: Popcorn.zip
    status: In Progress
    --------------------------------------------------
    createdDate: 2025-01-02T03:22:49.185Z
    id: b8585c81-b7f5-4c35-9bd6-62157c6ce4bc
    name: Popcorn.zip
    status: In Progress
Answered by DTS Engineer in 863120022

You can expect that most uploads will be notarised quickly. Occasionally, some uploads are held for in-depth analysis and may take longer to complete. As you notarise your apps, the system will learn how to recognise them, and you should see fewer delays.

Oh, and just FYI:

But the first 6 or so i was using the app specific password. I switched to connect api per electron builder recommendations

The method you use to authenticate has no bearing on the above. I also recommend that you use an API key rather than an app-specific password, but that’s just because it’s easier to understand (-:


Oh, and one last thing. I’m going to close out this thread because I don’t want it to become a MegaThread™ that attracts everyone who experiences notarisation delays. If you experience very long notarisation delays — say more than a week — please start a new thread with the details. Put it in the Code Signing > Notarization so that I see it go by.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Boost

Have you got any solution to this problem? Is it still getting stucked? Thanks!

I'm having the same issue, it's been almost a full day since submitting. Mine is also an Electron app.

Same here—I'm also building an Electron app. since you guys are leaving similar comments over the past few days. Is there an issue on Apple's end?

I'm having the same issue. But the first 6 or so i was using the app specific password. I switched to connect api per electron builder recommendations https://www.electron.build/electron-builder.interface.macconfiguration#notarize i'll keep you posted if it works. I have stuff pending 3 days

You can expect that most uploads will be notarised quickly. Occasionally, some uploads are held for in-depth analysis and may take longer to complete. As you notarise your apps, the system will learn how to recognise them, and you should see fewer delays.

Oh, and just FYI:

But the first 6 or so i was using the app specific password. I switched to connect api per electron builder recommendations

The method you use to authenticate has no bearing on the above. I also recommend that you use an API key rather than an app-specific password, but that’s just because it’s easier to understand (-:


Oh, and one last thing. I’m going to close out this thread because I don’t want it to become a MegaThread™ that attracts everyone who experiences notarisation delays. If you experience very long notarisation delays — say more than a week — please start a new thread with the details. Put it in the Code Signing > Notarization so that I see it go by.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Notarize stuck "In Progress"
 
 
Q