App: [HOLD for payment 2023-11-09] [$500] [Due November 1, 2023] MacOS Desktop switch to the `notarytool` system

Problem

We are receiving this warning on all MacOS Desktop builds:

Notarizing using the legacy altool system. The altool system will be disabled on November 1 2023. Please switch to the notarytool system before then.
You can do this by setting "tool: notarytool" in your "@electron/notarize" options. Please note that the credentials options may be slightly different between tools.

Solution

Use notarytool system tool in @electron/notarize

cc @Expensify/mobile-deployers

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01aaa4dddd4145fd7d
  • Upwork Job ID: 1717388083552153600
  • Last Price Increase: 2023-10-26
  • Automatic offers:
    • tienifr | Contributor | 27465891
Issue OwnerCurrent Issue Owner: @AndrewGable

About this issue

  • Original URL
  • State: closed
  • Created 8 months ago
  • Comments: 22 (14 by maintainers)

Most upvoted comments

Made some additional changes that @tienifr suggested and now seeing a successful build using the correct tool. I’ll submit the PR, we can pay @tienifr half.

This was not a bug in the traditional sense, just something that needed to be updated to keep up with maintenance from Apple.