小编Man*_*dak的帖子

特权助手在 Xcode 中未经过公证

因此,在与特权帮助者斗争了三个多星期后,我终于让我的应用程序正常运行了。我需要一个助手来发送一些 root shell 命令,一切都按预期工作。但是,每当我尝试对应用程序进行公证时,辅助工具就无法工作,并且当我在未进行公证的情况下导出存档时,它会按预期工作。但我想对其进行公证,因为这是让特权助手启动并运行的关键所在。

一些信息:

  1. 如果我对其进行公证,程序将无法按预期运行
  2. 如果我导出存档(通过选择直接分发给客户选项)但不对其进行公证,那么它也不起作用
  3. 如果我导出应用程序的纯存档,它就可以工作。但当我在朋友的 Mac 上测试它时,他们必须进入系统偏好设置手动允许应用程序运行,因为它没有经过公证。

有人认为这是一个权利问题;我需要将权利文件添加到帮助工具而不是主应用程序中。有谁知道如何做到这一点?如果是这样,我需要添加什么样的权利?

PS:公证过程需要启用强化运行时,否则我无法对其进行公证。

macos xcode notarization

7
推荐指数
0
解决办法
165
查看次数

标签 统计

macos ×1

notarization ×1

xcode ×1