altool has been deprecated for notarization and is not supported by xcode 13 or above, which means Studio cannot upgrade to a higher version of xcode. altool will no longer be supported by Apple notary service starting November 1st: https://developer.apple.com/news/?id=y5mjxqmn
Current Workaround
We cannot upgrade xcode past 12.5.1 (latest pre-13 version supported by CircleCI).
Problem to Solve
altool
has been deprecated for notarization and is not supported by xcode 13 or above, which means Studio cannot upgrade to a higher version of xcode.altool
will no longer be supported by Apple notary service starting November 1st: https://developer.apple.com/news/?id=y5mjxqmnCurrent Workaround
We cannot upgrade xcode past 12.5.1 (latest pre-13 version supported by CircleCI).
Proposed Solution
Migrate from deprecated
altool
tonotarytool
as described here: https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/customizing_the_notarization_workflowThe signing before deployment happens in bazel-distribution/platform:assemble_jvm_platform using the notarizer tool: https://github.com/vaticle/bazel-distribution/blob/8de1935526b5270908236d1cc7f685725efde1cd/platform/jvm/MacAppNotarizer.kt