繁体   English   中英

无法分发Mac命令行工具

[英]Can't distribute a Mac command line tool

我用Xcode创建了一个简单的命令行工具,我们需要在公司内部使用并分发给客户。

我已经使用几乎所有类型的证书(“ Mac Developer”,“ Developer ID Application”,“ Mac App Distribution”等)对这个工具进行了归档,但是当在任何其他机器上打开该工具时,用户都会遇到典型的问题。 “无法打开应用程序,因为它来自身份不明的开发人员”

我知道转到“系统偏好设置”->“安全和隐私”并允许这些类型的应用程序可以忽略此警报,但这不是我想要的。 我需要能够仅打开此工具而不更改任何设置。

警报:
在此处输入图片说明

您如何精确构建版本?

  1. 在菜单栏上,选择Product > Archive
  2. 构建后,将打开管理器窗口。
  3. 选择您的版本,然后单击窗口右侧的“ Export... ”。
  4. 在下一个窗口中,选择“ Developer ID / Distribute directly to customers
  5. 在下一个屏幕上,选择“ Automatically manage signing
  6. 之后,您将看到一个屏幕,其中包含团队摘要,证书等。
  7. 单击“导出”,您就完成了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM