notarize相关内容

如何在xcode中上传dmg文件进行公证

我正在尝试将我们现有的应用上传到 Apple 进行公证. 根据文档https://help.apple.com/xcode/mac/current/#/dev88332a81e我必须打开应用程序 xcode 存档管理器. 我们有一个从 jenkins 构建服务器生成的 dmg 文件.如何在xcode中打开dmg文件上传? 另外,是否有一些命令行工具可以用于公证? 解决方案 ..
发布时间:2021-12-06 21:15:35 其他开发

libAppleScriptEngine.dylib 的 Java 公证失败,二进制文件使用早于 10.9 SDK 的 SDK

2019 年底,我对 Java 8 应用程序进行了基本公证,2020 年 2 月,Apple 收紧了有关公证的规则,这阻止了我的应用程序进行公证.由于无论如何我都需要迁移到 Java 11,因此我切换到 Java 11,因为我知道这可以通过公证并进行必要的代码更改,但仍然存在一些问题. 具体来说,我的应用程序中有一个选项可以使用 Applescript 与 Apple Music 应用程序( ..
发布时间:2021-11-16 21:52:13 Java开发

公证和装订包含 .app 的 .zip 的最有效方法是什么?

目前.app/文件夹不能提交公证,必须先打包.另一方面,票证在公证成功后不能装订到.zip.Apple 文档 这将创建一个如下流程: 构建应用程序 压缩 .app/ 提交.zip进行公证 解压.zip 将票装订到 .app/ 重新压缩 .app/ 以进行分发 我们的具体用例是,我们的应用程序最初将由用户从 .dmg 安装,而后续更新则通过 .zip 下载.对 .dmg ..
发布时间:2021-09-30 20:07:32 其他开发

如何在不中断公证的情况下更新macOS捆绑包?

我有一个应用程序,可以通过小型安装程序捆绑包扩展其附加功能.在安装过程中,其他文件会放置在应用程序捆绑包中.如何确保公证事后仍然有效?此工作流程中的所有可能性均会破坏签名.我想念什么吗? 问题是我无法在应用程序中包括此附加功能的加载.必须通过外部安装程序提供. 解决方案 经过公证的捆绑包无法修改.(如果可以的话,公证的目的是什么?)听起来好像您有受支持的插件.您只需要分别对插件进行公 ..
发布时间:2021-05-31 19:19:58 移动开发

对MacOS Catalina的现有Java应用程序进行公证

我分发了适用于MacOS的Java应用程序,该应用程序经过开发人员签名,但未经公证.不确定从哪里开始,因为文档太偏向于使用我不使用的 Xcode 创建应用程序,但我只想要最简单的方法来公证我的应用程序,然后继续. 阅读文档时,我已经有一些担忧: 我当前正在使用Java 8,是否可以对Java 8应用程序进行公证,还是我需要迁移到Java 11?我宁愿不迁移到Java 11,因为这会在其 ..
发布时间:2021-05-31 18:57:12 Java开发

电子公证失败是由于“二进制文件使用的10.9 SDK较旧."

我正在努力为我的电子应用程序进行公证.苹果因“二进制文件使用的SDK版本早于10.9 SDK"而未能对我的应用程序进行公证.我认为它是指MacOS SDK.我在Electron文档中找不到有关如何配置在构建过程中使用的MacOS SDK版本的参考.我正在使用Xcode 10.1,Electron 4.0.0,Electron-builder 20.44.4.我的问题归结于什么真正控制了电子使用的S ..
发布时间:2021-05-03 20:50:52 其他开发

使用jpackage实用程序进行代码签名+公证在macOS上不起作用

在某些情况下,我使用jpackage实用程序尝试创建一个已签名的DMG文件以传递给我的用户.我需要签署此DMG的原因是因为我想对软件进行公证.顺便说一句,我不确定是否可以使用jpackage进行公证,但是我我仍在尝试. 但是,我在使用jpackage的内置代码签名选项时遇到了麻烦,这是成功进行公证的前提. 我正在使用选项-mac-sign --mac-package-signing-p ..
发布时间:2021-04-30 19:16:42 Java开发

对macOS命令行二进制文件进行签名,公证,强化等操作?

强化,代码签名,公证,打包等(命令行二进制文件(stdin,stdout等,没有窗口或图标),以允许将二进制文件分发到macOS Catalina)的最合适方法是什么用户,以便他们可以以最小的痛苦/麻烦来运行该实用程序? 假定GateKeeper等的默认/常规OS配置.假设用户当前最有可能没有已安装的工具或技能,无法从源代码进行编译.假设运行该实用程序时弹出的终端窗口不会吓到他们. 解 ..
发布时间:2021-04-23 18:34:15 其他开发

libAppleScriptEngine.dylib的Java公证失败,二进制文件使用的SDK早于10.9 SDK

2019年底,我对Java 8应用程序进行了基本的公证,到2020年2月,苹果收紧了有关公证的规则,这阻止了我对应用程序的公证.因为无论如何我都需要迁移到Java 11,所以我切换到Java 11,因为我知道这可以公证,可以进行必要的代码更改,但是仍然存在一些问题. 具体地说,我的应用程序中有一个选项,可以使用Applescript与 Apple Music 应用程序(以前称为iTunes) ..
发布时间:2020-08-14 23:17:26 Java开发

macOS公证:找不到altool

我想开始构建公证自动化脚本. 但是,当我尝试在Terminal中使用'xcrun altool'时,出现以下错误: xcrun: error: unable to find utility "altool", not a developer tool or in PATH 我使用的是macOS 10.14.5,Xcode 10.2.1. 然后我特别下载并安装了Xcode命令行 ..
发布时间:2020-08-14 21:12:06 其他开发

如何对包含嵌入式助手的应用程序包进行公证?

有人知道如何发送包含嵌入式帮助应用程序捆绑包的Mac应用程序捆绑包,以供Apple公证吗?当我尝试归档一个简单的应用程序时,一切都会顺利进行.该应用程序已正确归档,我可以上传归档文件,而我的应用程序在几分钟之内即可获得公证. 但是,当我尝试使用脚本阶段来存档其中包含助手应用程序捆绑包的应用程序捆绑包,并尝试通过创建存档文件的常规自动工作流程自动对应用程序捆绑包进行签名和公证时,我无法上传适用 ..
发布时间:2020-08-14 20:02:53 其他开发

取得状态时,命令行上的MacOS公证返回“不支持的URL"

问题是上传请求后获得公证状态 是这样的,我有一个较旧的内核扩展,需要最新的mac更新证明,并且我正在尝试以自动化方式(命令行)完成此工作. 我想做的第一件事是看我是否可以上传任何东西并返回任何状态. 因此,在用xcode构建了kext之后,我使用了ditto来创建需要发送到苹果的存档文件: cd && ditto -c -k --keepParent ..
发布时间:2020-08-12 01:07:42 其他开发

macOS:在脚本中公证?

由于Xcode的代码签名和存档非常耗时,枯燥且有问题,因此我一直使用命令行工具xcodebuild,codesign等对我的开发人员ID签名的macOS应用进行代码签名,存档和交付.通过我自己的脚本.公证看起来将是一个巨大的痛苦.可以在我的脚本中添加公证吗? 解决方案 是.不幸的是,官方答案留下了一些松懈的结局,例如,这奎因(Quinn)“爱斯基摩人"的重要花絮.这是操作方法: 一次 ..
发布时间:2020-08-11 23:00:39 其他开发

如何在Xcode中上传dmg文件以进行公证

我正在尝试将我们现有的应用程序上载到Apple进行公证. 根据文档 https://help.apple.com/xcode/mac/current/#/dev88332a81e 我必须打开该应用程序的xcode存档管理器. 我们有一个从jenkins构建服务器生成的dmg文件. 如何在xcode中打开dmg文件进行上传? 还有,我可以使用一些命令行工具进行公证吗? 解决方 ..
发布时间:2020-05-04 10:39:29 其他开发