Work The Dial - 511V41's diary

<–– Back

Electronアプリの公証についてのメモ

基本的には先人が記事にしていただいてます。これ→ [Electron] macOS用アプリに「コード署名」と「公証」を行う

ただし、私の場合この手順だとエラーになりました。具体的には

Error: The username user@example.com is not a member of the provider EXAMPLE. Contact your team admin for assistance

というログが出ました。

なにがいけないかというと、ASC_PROVIDER をTeam Idにするというのが間違いだった。

じゃあどうするといいのというと

# user@example.comはAPPLEIDと同値にしてください
# example-passwordはAPPLEIDPASSと同値にしてください
xcrun altool --list-providers -u user@example.com -p example-password

を実行すると出てくる ProviderShortname の文字列を ASC_PROVIDER に設定することでうまく動作しました。

ちゃんちゃん。