codesign相关内容

Xcode 4.3:Codeign操作失败(检查您选择的身份是否有效)

安装Xcode 4.3后,我无法使用Organizer验证和分发应用程序。 在Xcode中构建,签名和验证是正常的,组织者中的验证失败,并在此问题的标题中显示消息。 首先,Xcode 4.3可以自动下载配置文件(管理器中有一个选项),但它只下载开发配置文件并忽略分发配置文件,就好像没有。好的,我手动下载并安装它,它出现在管理器中。然后,我为项目和目标设置了正确的代码签名标识,并使用与我的钥 ..
发布时间:2018-08-31 19:17:38 移动开发

尝试获取证书时出错:在钥匙串中找不到指定的项目

我在处理我的应用程序时出现问题,因此我从钥匙串中删除了所有密钥。然后我去证书助理=>从证书颁发机构申请证书(为新证书创建CSR)。 所以进入我的电子邮件地址,这是我得到的: 在钥匙串中找不到指定的项目。 我做错了什么? PS当我尝试创建证书颁发机构时,我得到同样的错误。 解决方案 解决它!不得不将“用户证书”更改为“代码签名”。 ..
发布时间:2018-08-31 18:25:21 移动开发

命令/ usr / bin / codesign失败,退出代码为1

我有以下错误: 命令/ usr / bin / codesign失败,退出代码为1 以下是我尝试修复此问题的方法: 将包标识符设置为com.server.pgmname 将代码签名设置为“Any Iphone OS Device” 将代码签名标识设置为my分发标识。 只有当我尝试在我的设备上构建时才会出现错误,在模拟器上一切正常。 您有什么建议吗? 解决方案 ..
发布时间:2018-08-30 18:08:38 移动开发

Sierra中的安全性/协同设计:Keychain忽略访问控制设置和UI提示以获得许可

从macOS Sierra开始,我无法在没有usr / bin / codesign UI的情况下使用/ usr / bin / security将codeign-identity导入到钥匙串中,以便在使用此身份时提示访问。这打破了构建服务器的打包脚本。似乎没有解决方法。这会影响自定义创建的钥匙串,但也会影响login.keychain。 重现步骤: 在终端中执行以下命令(要求签名身份可用 ..
发布时间:2018-08-30 17:51:06 移动开发

Codeign错误:删除过期的配置文件后找不到配置文件

试图重建一个刚刚正常工作的应用程序。收到个人资料已过期的消息,因此我将其从iPod和iTunes中删除。当我选择一个新的配置文件(标识符中带有*)时,我现在收到错误: 代码签名错误:找不到配置文件(长字符串)。 我缺少什么?我查看了相关问题并且没有看到这种情况。 解决方案 有时你的xcode项目文件搞砸了,特别是如果你有一个旧项目,并首先用旧版本的xcode / i ..
发布时间:2018-08-30 17:38:02 移动开发

有没有办法从签名的APK获取密钥哈希?

有没有办法从签名的APK获取密钥哈希? 我们有一个签名的Android apk文件,我们想找出这个APK的关键哈希,用于Facebook SDK。 我们可以像jarsigner这样做吗? 任何建议? 解决方案 对于Windows用户获取密钥从openssl,可能会很棘手的一些时间..我总是使用它来找到正确的 签名。只需将该代码粘贴到您的onCreate()并运行。 //添加 ..
发布时间:2017-10-13 21:09:31 移动开发

更新iphone应用程序“CodeResources文件必须是symoblic链接”

我试图更新一个iPhone应用程序,它位于另一个“itunes连接”配置文件中。我使用“应用程序加载程序”,一切都很好,直到我尝试上传zip文件 我得到这个奇怪的消息,不能弄清楚出了什么问题 “CodeResources文件必须是_CodeSignature / CodeResources的符号链接” 我打开了包,文件夹_CodeSignature在那里。 我用我的发行档案 ..
发布时间:2017-05-09 19:41:34 移动开发

CodeSign在开发人员和企业分发之间的冲突

我的公司使用一个构建机器(一个Mac Mini)作为CI节点来构建我们的iOS应用程序。我们目前在微型上构建Ad-Hoc和App Store配置。我们最近注册了企业计划,并希望开始构建企业配置。然而,我们的构建过程现在失败了,因为我们现在有两个证书称为“iPhone分发:小部件公司”。一个是AdHoc / AppStore的分发证书,一个是Enterprise(苹果公司称为内部)。 我已经尝 ..
发布时间:2017-01-04 19:24:57 移动开发

代码检查失败Xcode 4

我刚刚创建了所有新的开发和部署证书,当我尝试验证在归档管理器中的应用程序时,我遇到这个奇怪的错误: 错误:Codesign检查失败:/var/folders/w_/dvqfkh916k12c5hn639qvvqw0000gn/T/oqhxIfU87c/Payload/TestUpload.app:在磁盘上有效 /var/folders/w_/dvqfkh916k12c5hn639qvvqw ..
发布时间:2016-12-22 12:53:08 其他开发

如何从命令行构建Safari扩展包?

不建议使用「扩充程式构建工具」>「建立程序包... 」,建议您从建立 .safariextz c> MyExtension.safariextension 文件夹。 我知道我可以使用 xar -xf 。我怀疑返回涉及用 xar 打包,但是我将需要做代码签名的事情,这可能涉及或可能不涉及 codesign(1)。 解决方案 这里是Omar Ismail的说明,省略了单独的shell脚本 ..
发布时间:2016-12-20 12:59:46 其他开发

应用程序在启动时死机,但不崩溃报告

我为某些用户提供了我的应用程式的特别版本。其中两个有应用程序死在启动时,一个用户没有问题。我也可以安装ad hoc没有问题...但这是我的情况。一个用户从Xcode组织者控制台发送了下面的信息。他们没有找到任何崩溃日志。我不知道下面的信息做什么。一个突出的是“Permission denied”。 我将配置和myapp.app文件放在保管箱文件夹中。然后,用户从同一位置检索文件。我对下拉框中 ..
发布时间:2016-12-09 00:43:46 移动开发

什么是“身份字符串”的我的证书(mac + codesign实用程序)?

我马上就说:我不知道我在这里干什么。我不是Mac开发人员。 这里是场景:我有一个安装程序(.pkg),我的老板想让我签名。我有一个证书,由Thawte发行;我已经导入到钥匙串程序(并将其设置为可信任的一切)。在包装制造商中,在配置选项卡下,有一个标签说“证书”,直接旁边的另一个“不支持”。太好了。 所以,codesign;说它不能签署.pkgs,但可以签署.dmgs ...但我必须给它 ..
发布时间:2016-11-15 19:49:32 IT认证

codesign:“参数列表太长”

在过去 ,我不得不编码一个.dmg文件。 旧证书已过期,我有一个新的签名。没问题,对吧?做我上次做的什么?是。我在Windows中导出新的证书链和私钥作为.pfx文件。它似乎我可以直接导入到OS X钥匙扣工具,而不转换到.p12首先。所以我做了。 当实际codeign的时候,第一次尝试说,它不能确定使用哪个证书。因此,我将旧的证书链和私钥放入一个钥匙扣(2011),并在另一个(2012 ..
发布时间:2016-11-15 19:40:31 IT认证

如何获取代码签名的应用证书信息

我很难找到答案解决我的编码问题。 我们有一个在Cocoa下编写的Mac OS应用程序。最后 - 我们做了我们的代码签名,但我想在可执行文件本身添加一个额外的安全检查。 我的想法是验证证书的指纹当前可执行文件在启动时进行签名。如果它缺失或无效(检查应用程序中的硬编码哈希) - 我们关闭它。 到目前为止,我还没有能够如何获得 有没有人知道如何做到这一点? 非常感谢! M ..
发布时间:2016-11-15 17:58:05 IT认证

用x codebuild构建iOS应用程序,而不codesign

我们正在建设另一家公司的应用程序。其所持有的签名密钥,宁可不与我们分享。 应该可以分开构建和签署,但我怎么指定它在X codebuild的命令行? 修改对于那些来到这里的搜索。接受的答案是正确的 - 它的问题问什么。 的然而的,大画面的分离建立和codesign(允许不具有分配密钥来构建应用程序的开发人员)。 X $ C $的C较新版本提供了工具。这不是严格意义上的回答这个问题,所以我张贴它 ..
发布时间:2016-08-16 12:47:36 移动开发

再签收IPA(iPhone)

我目前使用的X codebuild其次是xcrun没有任何问题,建立我与哈德森的所有应用程序 我收到了几个来自不同的人IPA文件,我想重新签订了企业帐户,而不是公司账户(用于应用程序商店,或分布式有时临时)。 我的问题是,当我试图辞职的应用程序,它会不会我的设备上安装(它应该因为它是一个企业版本)。该错误消息是设备(未在iTunes)上,它告诉我简单地认为它无法安装应用程序。没有更多的信息中给 ..
发布时间:2016-08-16 12:32:39 移动开发

嵌入式二进制

错误:嵌入式二进制文件没有使用相同的证书作为父应用程序签名。验证嵌入式二元目标的code标志设置匹配父应用程序的。 此外,为什么我的个人资料保存与XC通配符的个人资料得到更换? 解决方案 解决这个问题。我跟着这个措施来解决。 去我的构建设置,改变了所有code签名识别到iOS分布。 编译米项目 X code抛出错误消息签署身份是错的选项来解决它。我点击修复按钮。 这件事发生了 ..
发布时间:2016-08-06 22:23:06 开发方法

注册Java小程序,以便它可以在OS X 10.8山狮和Windows

我开发一个Java小程序,需要打出来的沙盒,所以它是由受信任的CA(Thwate的)的证书进行签名。这在OS X,Windows和Linux运作良好。现在,随着OS X 10.8(山狮),我有这个问题: OS X 10.8守和Java小程序 据接缝像OS X 10.8需要签名的applet与苹果开发者ID证书签名。 我的问题是: 如果我改变,使小程序是由苹果开发者签署证书的ID将在此也可以 ..
发布时间:2016-05-27 20:26:17 Java开发