我们有一个 macOS 应用程序。
我们已经实现了一个 bash 脚本来公证我们的 Mac 应用程序的安装程序包 (.pkg)。有时它会成功运行。
但是,在检查公证状态时,它会间歇性地失败。
请在下面找到 bash 脚本中使用的命令:
命令:
xcrun altool --notarize-app --primary-bundle-id <PrimaryBundleID> --username <Username> --password <App_Specific_Password> --file <PKG_File_Path>
输出:
上传 <PKG_File_Path> 没有错误。
请求UUID = XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
命令:
xcrun altool --notarization-info <RequestUUID> -u <Username> -p <App_Specific_Password>
错误:
2021-06-10 12:33:48.300 altool[2163:13708] *** 错误:无法获取公证信息。2021-06-10 12:33:48.300 altool[2163:13708] *** 错误:代码 1519(Apple 服务操作失败。找不到 RequestUUID。)
尽管将正确的 RequestUUID 传递给命令,但它会因上述错误而失败。