一个用于公证您的 .app
文件的工具。
还可以获取与 xcrun altool
不同的格式(如 JSON)的公证信息。
ditto
xcrun altool
xcrun altool
xcrun stapler
git clone https://github.com/phimage/Notarize.git
cd Notarize
make install
必须安装 Xcode
您可以通过 notarize help
查看所有描述
$ notarize help
Available commands:
help Display general or command-specific help
history Show history
info Show information
notarize Notarize (default command)
version Display the current version of notarize
$ notarize --app Your/App.app --username "me" --password "keychain@dummy"
$ notarize --app Your/App.app --username "me" --password "keychain@dummy" --ascProvider "MYTEAMID"
$ notarize history --username "me" --password "keychain@dummy"
$ notarize info --uuid a1b2c3d4e5f6 --username "me" --password "keychain@dummy"
$ notarize info --uuid a1b2c3d4e5f6 --username "me" --password "keychain@dummy" --reporter xml
$ notarize info --uuid a1b2c3d4e5f6 --username "me" --password "keychain@dummy" --reporter json
您可以通过在您的工作目录中添加一个 .notarize.yml
文件来配置 notarize
键 | 描述 |
---|---|
用户名 |
用户名。 |
密码 |
密码。 |
ascProvider |
asc provider |
报告器 |
如何显示信息:json, xml |
username: "me"
password: "keychain@dummy"
reporter: "json"
您也可以使用 --config
参数来使用此配置文件。
$ notarize --app Your/App.app --config "path/to/.notarize.yml`"
Fork 并提交 PR