xcodebuild可以对Mac应用程序进行公证并等待响应?

时间:2018-09-13 12:40:15

标签: xcode10 notarize

我在很大程度上依靠xcodebuild来自动化构建过程。开发人员现在可以在发布之前使用Xcode 10对Mac开发人员ID应用进行公证。

我意识到公证是一个异步过程,该过程涉及等待Apple“审查”并批准该应用程序。实际上,这似乎只需不到5至10分钟。

有没有人能够使用命令行来自动执行此操作,因此我们不必触摸或使用Xcode Archiver窗口?我找不到办法。似乎只有一个-exportNotarizedApp选项,该选项大概仅在您已经对应用程序进行公证的情况下才有效。无法使用命令行请求公证?

1 个答案:

答案 0 :(得分:1)

可以使用Xcode工具链中名为altool的新工具来自动化异步公证过程。您可以通过在终端上运行xcrun altool来阅读其文档。

P。 S.我写了一个blog post的脚本,如果有帮助的话。