0

我正在尝试对 dmg 容器中的现有插件安装程序进行公证。Apple 的建议是使用 altool 通过终端进行公证。我正在使用以下代码:

xcrun altool --notarize-app \
  --primary-bundle-id co.nz.xxx.dmg \
  --username xxxx@gmail.com \
  --password xxxxxxxxxxx \
  --file /Users/admin/Documents/MyPlugin_v1.7.dmg

但这并没有返回任何结果,没有错误,没有成功。我也等得够久了。

是什么赋予了?

4

2 回答 2

0

一个面包师的公证需要十几分钟。除了上传后返回给您的 uuid 之外,没有其他结果可以期待。一旦 Apple 对您的应用程序进行公证,附加到给定 uuid 的状态就会改变。您可以通过轮询状态来检查它是否通过,然后装订。

有关详细信息:请参阅 altool 和 https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow的手册页

于 2020-03-18T11:32:10.923 回答
0

好的,我更改了语法并且它起作用了。

xcrun altool --notarize-app -f /Users/admin/Documents/myplugin_v1.7.dmg --primary-bundle-id co.nz.xxxx.dmg -u xxxx@gmail.com -p xxxxxx
于 2020-03-22T02:03:31.693 回答