17得票3回答
macOS软件公证:找不到altool

我想开始编写一个公证自动化脚本。 然而,当我在终端中尝试使用'xcrun altool'时,我会得到以下错误:xcrun: error: unable to find utility "altool", not a developer tool or in PATH 我使用的是 macOS 1...

10得票3回答
我需要公证应用程序和dmg镜像文件吗?

我有一个应用程序,已签名、公证并被钉住,然后压缩成zip文件,作为Sparkle更新程序的对象。 我还将其分发到DMG镜像中供新用户使用(也是我网站上的主要下载)。 我是否可以只将已经公证/钉住的应用程序放在DMG中,还是需要单独进行DMG文件的公证和钉住过程?

7得票1回答
为什么Homebrew安装的可执行文件在MacOS上受信任?

我有一个关于homebrew的愚蠢问题:为什么通过homebrew安装的可执行文件在MacOS(gatekeeper)中被认为是可信任的呢?也就是说,安装后我可以运行一个可执行文件,而不会得到安全弹窗,并且不必允许异常 - 这是为什么? 我最初认为homebrew可能会在其CI中签署/公证二...

8得票1回答
苹果公证将dylib文件列为未签名。

我们发布一个Java应用程序,其中包含一个捆绑的JRE版本1.8.0_172。我使用-f --deep和--options runtime标志对应用程序进行签名。查看捆绑JRE的_CodeSignature目录中的CodeResources文件,JRE中的每个文件都已签名并得到确认。 然而,...

13得票4回答
在macOS上,使用jpackage实用程序进行代码签名和公证化不起作用

为了提供一些背景信息,我正在使用jpackage工具创建签名的DMG文件以交付给我的用户。我需要对这个DMG进行签名是因为我想要对软件进行公证。顺便说一下,我不确定是否可以使用jpackage进行公证,但我仍在尝试。 然而,我在使用jpackage的内置代码签名选项时遇到了困难,这是成功进行...

8得票2回答
在命令行中执行MacOS认证未能创建身份验证会话。

无法验证您的应用程序。我们无法创建身份验证会话。 当获取状态时,命令行上的MacOS未经批准的网址返回“不支持的网址” xcrun altool --notarize-app --primary-bundle-id "com.xx" --username “xx@mac.com” --pa...

19得票2回答
如何验证macOS的pkg已获得公证

我要如何确认一个 macOS 安装程序的 pkg 文件是否已经被公证?是否有一个命令行工具可以做到这一点?

26得票2回答
Electron应用程序公证时出现“必须先在线签署相关合同。 (1048)”错误。

我正在尝试将一个Electron应用经过公证后在macOS Catalina上运行。打包已成功,但xcrun altool命令会抛出“您必须先在线签署相关合同。(1048)”的错误。 Electron应用程序的package.json内容:"mac": { &q...

8得票2回答
用Corona SDK构建的Mac OS应用程序公证不再有效。验证失败。

这是我正在运行的命令。以前每次都可以,但现在失败了。 codesign -s "Developer ID Application: <YOUR NAME>" --timestamp --options runtime -f --entitlements entitlements....

19得票2回答
如何在Xcode中上传dmg文件以进行公证

我正在尝试将我们现有的应用程序上传到苹果进行公证。 根据文档https://help.apple.com/xcode/mac/current/#/dev88332a81e,我必须在xcode档案组织器中打开应用程序。 我们有一个从jenkins构建服务器生成的dmg文件。 我如何在xco...