iOS 配置代码签名问题。我怎样才能消除一切并重新开始?

标签 ios code-signing ios-provisioning provisioning-profile

我在配置和代码签名问题上遇到了真正的麻烦。我已迁移到一台新计算机,并收到一堆“未找到有效签名身份”消息。在多次尝试修复分发代码签名时,我也成功丢失了开发人员代码签名。

我第一个承认根本问题是我完全失败掌握代码签名、配置和所有相关主题的概念。我要问separate question就这样解决这个问题。

这个问题是要求采取具体步骤来彻底清除我的配置和代码签名困惑。我正在运行 Xcode 4.3,并且 App Store 中有 2 个实时应用程序,我不想中断它们的分发。请帮忙。

更新:我已从旧 Mac 导入私钥,并且它显示在“钥匙串(keychain)访问”中。当我尝试根据 Apple 文档请求证书时,我没有收到“让我指定键/值”复选框,并且当我尝试将其保存到磁盘时,我收到错误“找不到指定的项目”在钥匙串(keychain)中”。呃。

最佳答案

第 1 步:打开 XCode。在管理器中,删除所有配置文件。

第2步:打开钥匙串(keychain)访问(实用程序>钥匙串(keychain)访问);删除与开发者/发行版相关的所有证书以及 WWDCCA(或其他名称)中间证书。

第 3 步:重新下载并退出。确保将私钥从旧计算机导出并导入到新计算机。

如果您需要有关如何设置代码签名的说明,可以查看我对此问题的回答:Code Signing Error .

干杯!

关于iOS 配置代码签名问题。我怎样才能消除一切并重新开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970713/

相关文章:

ios - 如何签署现有的 .ipa 或应用程序。具有配置文件

iphone - 我不应该为 UIViewController 属性使用 (nonatomic, weak) 吗?

ios - UINavigationBar/UINavigationItem 中的 UISearchBar 作用域按钮

ios - 警告 : Format specifies type 'long' but the argument has type 'UIWebViewNavigationType' ( aka 'enum UIWebViewNavigationType' )

macos - 操作系统 : Code-sign executable to avoid firewall warning dialog

具有多个目标的 iOS 扩展

ios - 应用程序安装失败 : A valid provisioning profile for this executable was not found

ios - 我的 AVAudioPlayer 在快速转换场景时停止

iphone - 指定的权利...配置文件。 (0xE8008016)。错误 iOS 4.2

ios - 重新创建或更新配置文件后是否需要更新?