codesign相关内容

如何对由py2exe生成的二进制文件进行数字签名?

我使用py2exe 0.9.2.2将我所有的python脚本打包到Windows二进制文件中。 我正在尝试将代码符号应用于二进制文件。直接使用signtool会生成损坏的二进制文件。 是否可以对py2exe生成的二进制文件进行签名? 如何? 解决方案 这只是我自己找到的解决方案的提醒,因为我找不到 该解决方案对py2exe的任何版本均有效。 可以应用签名证书,但需要将 ..
发布时间:2020-10-05 03:24:32 Python

重新签署包含框架的IPA

我正在重新签名iOS应用(使用iResign),以便将其上传到App Store;在此过程中,我将更改捆绑商品ID。 我只有IPA(没有源代码)。 该应用包含第三方框架。 辞职似乎还不错;但是当我使用Application Loader上传时,出现以下错误: 错误ITMS-90046:“无效的代码签名权利。您的应用程序包的签名 包含iOS不支持的代码签名权利 具体来说, 有效负 ..
发布时间:2020-10-05 03:20:58 移动开发

Xcode 9发行版本构建失败,因为新版本中exportOptions.plist的格式已更改

我正在尝试使用SDK版本6.1.2和Xcode 9 beta为我的应用程序编译临时IPA(试图查看该应用程序是否在新版本中运行)。我的构建失败并显示以下错误消息: Error Domain = IDEProvisioningErrorDomain代码= 9“” DGHospice.app“ 需要提供配置文件。” UserInfo = {NSLocalizedDescription = ..
发布时间:2020-10-05 03:16:53 其他开发

您如何为Mac App Store编码框架包?

最近提交后,出现以下错误: 无效签名-嵌套的应用程序捆绑包(FooBar.app/Contents/Frameworks/GData.framework)未签名,签名无效或未使用Apple提交证书签名.有关更多信息,请参考《代码签名和应用程序沙箱指南》. 无效签名-嵌套的应用程序捆绑包(FooBar.app/Contents/Frameworks/Growl.framework)未签名 ..
发布时间:2020-09-06 06:38:22 其他开发

分段错误:尝试对.app进行代码签名时为11

我无法找到与代码签名有关的此错误的定义.我真的很沮丧. 尝试执行此命令行时发生错误: codesign -s "Developer ID Application: Name (ID)" -fv --deep Application.app/ 系统: 优胜美地10.10.3上的XCode 6.2 我重新安装了XCode,仍然没有任何运气.这是用于桌面应用程序. 很抱 ..
发布时间:2020-08-12 00:06:44 其他开发

Apple的codesign实用程序如何确定使用哪种SHA算法对共享库进行签名?

首先,有一点背景知识:我正在调查为什么我公司的MacOS/X应用程序(所有帐户似乎都被正确签名;在MacOS/X 10.11.x和10.12.x下运行良好; Gatekeeper在以下情况下可以正常运行)在所有MacOS版本上都可以使用它;"spctl --assess"和"codesign -vvvv"都表示它满足所有OS版本上的要求)尽管如此,当我在OS/X 10.10.x或10.10.x之下 ..
发布时间:2020-08-11 22:31:52 其他开发

如何对Xcode上的第三方CLI进行签名并启用强化的运行时?

我的项目需要Ghostscript来完成许多任务,因此我将gs CLI工具添加到了我的项目资源中.但是,当我尝试对项目应用程序进行公证时,Xcode会向我显示以下内容: 我认为这可能是因为ghostscript便携式CLI是Internet上的第三方程序,并且没有代码,也未启用强化的运行时.在最新的MacOS Mojave上,我必须对应用程序进行公证,以避免在用户打开DMG文件时网守显示警告 ..
发布时间:2020-08-11 21:56:17 移动开发

如何撤消codesign?

在尝试对gdb进行代码签名时,我使用了不正确的证书,因此现在对gdb进行了代码签名,但无法按预期工作. 我尝试使用正确的证书对gdb进行代码签名,但是codesign抱怨gdb已经签名. 那么如何撤消呢? 我使用的codesign命令是: codesign -s gdb-cert gdb 解决方案 据我所知,它根本没有得到很好的记录,但是您也许可以通过以下方式删除代码 ..
发布时间:2020-08-11 19:44:16 其他开发

xcodebuild代码签名错误:未找到匹配的代码签名身份:

我目前正在开发我的应用程序,尚未加入App开发人员计划. 虽然有Mac,但创建了Apple ID并使用模拟器开发了我的应用. 问题: 您是否需要注册(支付$ 99)才能使用xcodebuild(要构建的命令行工具)? 我已经创建了一个入门应用程序,并且能够使用XCode(IDE)成功构建,但同时使用xcodebuild -target -sdk iphoneos -configurat ..
发布时间:2020-07-04 19:06:41 移动开发

在不更改BundleId的情况下辞职iOS应用程序.iPA文件

背景:我们正在从外部开发人员那里获取iOS应用程序(.ipa)(他们的应用程序可以在appstore中提交),他们只是想通过将.ipa发送给我们来在我们的内部存储中提交他们的应用程序 我们正在使用ota安装应用程序,方法是将plist发送给我们的最终用户, itms-services://?action = download-manifest& url = [PLIST_URL] i使 ..

协同设计在10.12 Sierra上失败

即使从带有A cryptographic verification failure has occurred.的终端安装Xcode 8 codesign命令,该命令也会失败,并且没有更多详细信息.有解决方案吗? 解决方案 此中文网站有帮助我来解决这个问题. 启动“钥匙串访问",转到“首选项...",然后单击“重置我的默认钥匙串".之后,我终于能够构建我的项目. ..
发布时间:2020-05-05 08:39:24 其他开发

在OS X 10.13上对旧的Director投影机进行代码签名-也许操纵__LINKEDIT段值

(请参阅本文末尾的更新) 出于理由,我需要对一台旧的Director投影机进行代码签名,而该投影机无法再发布(无法访问原始源代码或Director). 之所以这样做,是因为在未经签名的情况下运行时,该应用程序现在会打开一个Finder窗口,并提示"Where is ..." ,要求文件是嵌入式投影仪之一资源. 但是...如果我将cd放入Projector.app内容中(这不是真的 ..
发布时间:2020-05-04 11:17:36 其他开发

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

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

使用终端从Mac OS X钥匙串中删除私钥

我已使用“安全"终端应用程序通过命令将iOS开发的开发者身份(证书+私钥)导入到钥匙串中 security import identity.p12 -k -P 这会将p12文件中包含的两个项,证书和私钥都导入给定的钥匙串中.但是,我忘记指定-T /usr/bin/codesign,它将代码签名应用程序添加到私钥的访问列表中.我试图将code ..
发布时间:2020-04-26 08:51:33 其他开发