diff --git a/packages/neuron-wallet/package.json b/packages/neuron-wallet/package.json index 954261f0b2..f972c3a8ec 100644 --- a/packages/neuron-wallet/package.json +++ b/packages/neuron-wallet/package.json @@ -68,7 +68,7 @@ "uuid": "8.3.2" }, "devDependencies": { - "@electron/notarize": "1.2.4", + "@electron/notarize": "2.0.0", "@nervosnetwork/ckb-types": "0.109.0", "@types/archiver": "3.1.1", "@types/async": "3.2.20", diff --git a/packages/neuron-wallet/scripts/notarize.js b/packages/neuron-wallet/scripts/notarize.js index 2e5d5e8398..421576909d 100644 --- a/packages/neuron-wallet/scripts/notarize.js +++ b/packages/neuron-wallet/scripts/notarize.js @@ -13,9 +13,10 @@ exports.default = async function notarizing(context) { const appleId = process.env.APPLE_ID; const appleIdPassword = process.env.APPLE_ID_PASSWORD; + const teamId = process.env.TEAM_ID; - if (!appleId || !appleIdPassword) { - console.warn(`${appleId ? "Apple id password" : "Apple id"} is not found`) + if (!appleId || !appleIdPassword || !teamId) { + console.warn(`${appleId ? (appleIdPassword ? "Team id" : "Apple id password") : "Apple id"} is not found`) process.exit(1) } @@ -27,8 +28,9 @@ exports.default = async function notarizing(context) { await notarize({ appBundleId: 'com.nervos.neuron', appPath: `${appOutDir}/${appName}.app`, - appleId: appleId, - appleIdPassword: appleIdPassword, + appleId, + appleIdPassword, + teamId, }) console.info("Notarization finished") } catch (err) { diff --git a/yarn.lock b/yarn.lock index fa23ecf513..4937be6e0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1650,10 +1650,10 @@ optionalDependencies: global-agent "^3.0.0" -"@electron/notarize@1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-1.2.4.tgz#a7d38773f4cad40df111a5edc64037e5d768ea1e" - integrity sha512-W5GQhJEosFNafewnS28d3bpQ37/s91CDWqxVchHfmv2dQSTWpOzNlUVQwYzC1ay5bChRV/A9BTL68yj0Pa+TSg== +"@electron/notarize@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.0.0.tgz#4df39e817264746aa9bd779e0091b6c441715b72" + integrity sha512-dqDpd2YCgl6PHJgXEuKGYH3+L4GIGV7ZbKYJjJv66ed+hVPxZA+GAL5JH8/hCnoyQa8WzJTzqd+qhiL5Oxr+SA== dependencies: debug "^4.1.1" fs-extra "^9.0.1"