我在很大程度上依靠xcodebuild
来自动化构建过程。开发人员现在可以在发布之前使用Xcode 10对Mac开发人员ID应用进行公证。
我意识到公证是一个异步过程,该过程涉及等待Apple“审查”并批准该应用程序。实际上,这似乎只需不到5至10分钟。
有没有人能够使用命令行来自动执行此操作,因此我们不必触摸或使用Xcode Archiver窗口?我找不到办法。似乎只有一个-exportNotarizedApp
选项,该选项大概仅在您已经对应用程序进行公证的情况下才有效。无法使用命令行请求公证?
答案 0 :(得分:1)
可以使用Xcode工具链中名为altool
的新工具来自动化异步公证过程。您可以通过在终端上运行xcrun altool
来阅读其文档。
P。 S.我写了一个blog post的脚本,如果有帮助的话。