我知道如何使用Xcode和一切,但这是一个初学者的问题.我刚买了一台新的MacBook Pro,我特意把它用于iPhone开发.我将我的主应用程序项目从我的Mac Mini转移到我的MacBook Pro,以便我可以同时使用它们.到目前为止它已经很好用,但每当我插入我的实际iPhone进行测试时,我收到代码签名错误.我花了几个小时研究这个问题,甚至重新下载了我拥有的每个证书和Provisioning Profile但仍然没有.在组织者中,一切都是有效的.我确保KeyChain Access中的所有内容都正确,并确保它在登录部分.我重新启动了Xcode和我的MacBook Pro,但仍然没有.我甚至将我的整个开发者档案的副本从我的Mac mini转移到我的MacBook Pro.现在我收到了一个错误
Code Sign error: No unexpired provisioning profiles found that contain any of the keychain's signing certificates
我该怎么办?我已经尝试过一切了.
我有新电脑.首先,我从旧版本复制了iOS项目.然后,我在组织者中刷新了配置文件,但所有人都获得了"未找到有效签名身份"的状态

所以在Keychain Access中所有证书都可以

有任何想法吗?我应该如何验证所有这些配置文件?日Thnx
所以我试图将我的新Android应用程序发布到Google PlayStore.从阅读本教程,我了解到我必须在将应用程序发布到PlayStore之前对其进行签名.我和教程完全一样.将其上传到PlayStore后,我尝试在我的设备上安装该应用程序.我收到消息"包文件未正确签名".这是strage ..在xamaran工作室,我收到消息"包成功签名".
如果我尝试从设备上的apk安装应用程序,我收到消息"无法安装"
这可能有什么问题?
我在Mac上使用Xamarin Studion.
我一直在努力寻找获取当前安装在本地计算机上的数字证书信息的方法 - 任何可以获得X509Certificate2类集合的方法.
我能够找到这个问题,解释如何从.pfx文件中获取它.
知道如何为已安装的证书做到这一点吗?
您能帮我弄清楚如何使用证书对软件进行签名吗?您知道signtool只能在Windows机器上工作,但是我需要在linux服务器上对文件进行签名。现在,系统像这样工作,文件建立在linux服务器上,然后移动到win服务器进行签名,然后再次返回linux。
我尝试使用google,并发现了使用osslsigncode程序签名的新方法。
我现在的问题是如何将证书从MS转换为osslsigncode格式。所以现在我要做的步骤是永久拥有两个文件:cert.crt和key.blob首先,我需要将它们转换为.pfx格式:
openssl rsa -inform MS/PRIVATEKEYBLOB -in key.blob -outform PEM -out key.pem
openssl rsa -in key.pem -outform PVK -pvk-strong -out key.pvk
pvk2pfx -pvk key.pvk -pi 1234 -spc cert.crt -pfx cert.pfx
Run Code Online (Sandbox Code Playgroud)
然后我可以用命令签名我的软件
signtool.exe sign /v /f cert.pfx /p 1234 soft.exe
Run Code Online (Sandbox Code Playgroud)
您能告诉我使用osslsigncode程序需要执行哪些转换步骤吗?
我需要将.ipa我拥有的文件安装到我的设备 iPhone 5 上。
我有设备、iOS 开发人员帐户(完全访问权限)、Xcode 等。现在,我应该如何“编码”它、添加证书、配置文件以及最后如何在我的设备中安装它?
code-signing code-signing-certificate ios ipa provisioning-profile
我使用py2exe 0.9.2.2将我的所有python脚本打包成Windows二进制文件.我正在尝试将代码符号应用于二进制文件.使用signtool直接产生破坏的二进制文件.
是否可以签署使用py2exe生成的二进制文件?怎么样?
python code-signing py2exe code-signing-certificate codesign
我怎样才能保证iOS应用程序代码的完整性?我一直在考虑看看到Apple的安全性概述文件,将代码签名够吗?是否有其他推荐的机制来保证代码的完整性?
提前致谢
今天我的问题,同时提交应用的应用商店。当使用自动签名开发的应用程序它创造开发证书和配置文件,但是当我打开开发者帐户我找不到证书和开发配置文件和ID在通配符应用程序ID创建,但我需要它在明确的应用程序ID。
当我尝试与包标识符创建一个应用程序ID它显示一个警告
提供的数据有误。请更正并重新提交。标识符为“ com.ngagroupinc.dealsweb”的应用ID不可用。请输入其他字符串。它显示此消息如何创建标识符为'com.ngagroupinc.dealsweb'的应用程序ID。
谁能帮我解决这个问题。
谢谢。
我对 iOS 应用程序签名的基本理解以及让这些应用程序准备好testflight和deployment使用Fastlane.
我的任务是自动化我们拥有的应用程序的部署步骤,我们Ionic Cordova目前有一个设置,用于为当前在应用程序商店中的 18 个不同应用程序构建 iOS 和 Android 项目,但我希望简化使用 Fastlane 的整个过程,我Certification对过程的各个阶段感到困惑。
我无法访问现有的应用程序私钥,也不知道如何使用 Fastlane 设置项目,因为我不断收到如下所示的错误。
我尝试遵循Fastlane Codesigning 概念的概念,使用 Fastlane 项目(cert、sigh 和 match)并遵循https://codesigning.guide/,但仍然没有取得任何进展。
如何在 Mac 上设置证书以使其能够构建应用程序并将其推送到 Testflight 并将应用程序从根本上推送到应用程序商店?
谢谢
收到的错误
无法创建另一个分发证书,已达到可用分发证书的最大数量。
找不到安装fastlane新生成的证书
安全 find-identity -v -p codesigning 返回 0 个找到的有效身份