收到“在您的钥匙串中找不到与此配置文件匹配的有效签名身份”警告

2024-03-12

我希望在 iPod Touch 上测试我的应用程序

我创建了开发配置文件。

我将下载的 .mobileprovision 文件拖到管理器中

有一个黄色三角形警告 “在您的钥匙串中找不到与此配置文件匹配的有效签名身份”

其他发行版配置文件没有任何问题。

我检查了已连接的 iPod Touch。主办方还表示:

“interdev”的 iPod 上安装的操作系统 3.1.3 (7E18)

Xcode 支持的 iPhone 操作系统版本

  • 3.1.1 (7C146)
  • 3.1.1(7C145)
  • 3.1(7C144)
  • 3.0.1 (7A400)
  • 3.0
  • 2.2.1
  • 2.2
  • 2.1.1
  • 2.1
  • 2.0.2 (5C1)
  • 2.0.1 (5B108)
  • 2.0 (5A347)
  • 2.0 (5A345)

iOS 3.1.3

Xcode 3.1

我需要升级 Xcode 吗?


好的,我遇到了这个确切的问题,并在互联网上进行了广泛的搜索,以获取关于您应该采取哪些措施来解决此问题的清晰描述。

我知道这是一个老话题,但我写这篇文章是为了那些在看似无望的寻找答案时可能偶然发现这个问题的人。

  1. 我确信还有另一种方法可以做到这一点,但老实说,除非您正在使用大量应用程序并且懒得重新分配新证书,否则就这样做!

  2. 我对 apple.com 的开发中心和 xcode 确实很陌生,所以我将尽可能详细地写出这篇文章。

Obvious:

开始之前请阅读所有这些说明!在开始之前应该注意一些棘手的事情!如果您在开始之前没有阅读所有内容,我会尽力让您明白这些内容,但为了安全起见,请先阅读所有内容。

您需要一个付费开发者帐户才能通过 Xcode 在您的 iphone/ipod/ipad 上放置任何内容。

好的。 首先,转到您的应用程序文件夹并打开钥匙串访问。

请注意,您可以单击左上角的“登录”和“系统”字样。这对于后续步骤以及接下来的步骤至关重要。如果它们被锁定,您将需要解锁它们,以便您可以修改每个内容。

在登录和系统中找到您的证书(所有证书,全球开发者证书,开发者证书,可能还有与开发者关联的同名证书)

删除那些混蛋。

如果您尝试删除它们,但它们仍然保留在列表中,您只需重新启动计算机并再次执行此操作即可。这是我理解解决方案过程中最烦人的部分,所以请享受这些信息。如果出现该问题,重新启动将解决该问题。

一旦这些证书的所有痕迹都从列表中消失:

删除与这些证书关联的密钥。他们可能会附有您的名字,您可以通过单击钥匙串访问窗口底部的“钥匙”并在登录或系统列表中查找来找到它们。删除它们并删除它们好。请记住,如果在您按并确认删除后他们没有离开列表,请重新启动,它就会起作用。

如果您在另一台机器上工作没有出现任何问题,然后切换到新机器并且一切都失控,那么将没有可删除的键。这就是您的问题所在。不用担心!我们将一起创造新的钥匙,我们会很高兴!

使用 SAFARI

使用 SAFARI

使用 SAFARI

(使用 safari 很重要,因为否则在尝试上传证书请求时,您会遇到不必要的错误。这是一条信息,让我在一次又一次尝试通过 Chrome 提交时免于抓狂。 )

转至developer.apple.com 并登录并转至开发中心的ios 部分。

转到该屏幕右侧的 ios 配置门户。

单击证书,然后撤销当前(和有问题的)证书。

单击左侧的主页。

单击屏幕底部“使用开发配置助手在 iOS 上获取应用程序”标题下的“启动助手”按钮。

仔细检查并遵循所有指示。

它会告诉您打开应用程序文件夹并打开钥匙串助手。

在屏幕顶部(苹果符号旁边,当钥匙串访问窗口处于活动状态时(嘿,我说我会让初学者变得容易)单击“钥匙串访问”字样

点击证书助手

单击向证书颁发机构请求证书。

填写您的信息,然后单击“保存到磁盘”。并继续。

按照步骤创建请求文件并将其保存到桌面(这是默认设置,因此您可能只需要说“确定”)

返回 SAFARI 窗口,它会要求您选择证书请求文件。

从桌面选择它并继续通过助手,直到完成。

您在创建证书请求时已创建必要的公钥和私钥。所以你有钥匙!是啊!

下一步是下载 WWDR 中间证书和新创建的开发证书。

这两个都可以在屏幕左侧的“证书”选项卡中找到。 WWDR 显示为开发证书列表下的链接。

下载它们,不要点击它们自动安装!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

这就是你会陷入愚蠢麻烦的地方,并想,我做的一切都是对的!我按照你的要求做了,但还是不行!

这就是窍门。拼图的最后一块。

打开您的下载文件夹并找到下载的文件。

打开 Keychan Access(如果您关闭了它)并找到在发出证书请求时创建的密钥。它们将出现在登录列表或系统列表中。如有必要,不要忘记解锁列表。

将下载的证书拖放到密钥所在的列表中!

如果你将它们拖放到另一个列表中,按键将不知道你这样做了,它们将永远孤独,你会感到胸口收紧,未知的愤怒从你的肠道中沸腾。

如果您将它们放入包含密钥的列表中,那么您会注意到您刚刚放入的 iPhone 开发人员证书左侧有一个小下拉箭头。单击它,陶醉在钥匙与失散已久的朋友一起闲逛的美妙之中。

就是这样!

现在,当您通过 ios 门户创建新的移动配置,并将其与新创建的证书链接到其中时,一切都将在 Xcode 中进行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

收到“在您的钥匙串中找不到与此配置文件匹配的有效签名身份”警告 的相关文章

  • 如何将 UIImage 和 UILabel 合并为一张图像并保存

    我有 2 个 UILabels 和 2 个图像 我需要将它们合并到一个 UIImage 中进行保存 我知道我可以用屏幕截图来做到这一点 但我的主图像是圆形的 所以如果我对其进行校正 它仍然会显示锐利的边缘 我可以这样做来组合图像 CGSiz
  • 处理ios设备方向

    我的 uiview 遇到问题 具体取决于设备方向 我遇到的主要问题是 UIDeviceOrientationFaceUp UIDeviceOrientationFaceDown 扰乱了我的视图 我只想支持纵向和横向 左右 因此如果设备改变方
  • 在 UIScrollView 中滚动而不触发 TouchCancelled

    Overview 我正在开发一款 iPhone 游戏 其代码是从另一位开发人员那里继承的 游戏网格是一个 contentSize 为 1000x1000 的 UIScrollView 网格包含通过 OpenGL 的 Texture2D 类在
  • Xcode 5:单元测试未运行

    我创建了一些测试用例 它们都通过了 那是因为它们没有被运行 从 Xcode 中 我得到 Test Suite All tests started at Test Suite All tests finished at Executed 0
  • 如何在应用程序打开或关闭的情况下在后台的特定日期时间快速运行任务

    我正在开发闹钟应用程序 我需要在特定时间安排闹钟 我使用scheduleLocalNotification用于安排警报 它工作正常 如我所愿 BUT在触发警报之前 我需要向 API 服务器发出请求 在该请求中 我想检查从 API 服务器返回
  • 获取添加为子视图的 UIView 的可见矩形

    如上图所示 UIView A 和 UIView C 添加到 UIView B 上 B ClipToBounds 为 YES 因此红色区域不可见 是否有可能获得 A 和 C 的可见矩形 用线条显示 当我触摸视图 A 时 我需要在可见区域显示矩
  • 运行使用 XCode 7 部署的应用程序会崩溃

    我在 xcode 6 中开发应用程序 然后设备连接 我通过调试运行应用程序 在我可以断开设备与 Xcode 的连接并再次运行应用程序后 它正在运行 但今天开始出现一些问题 我使用 xcode 7 中的运行按钮运行应用程序 gt 应用程序正常
  • Xcode 8 提交时“应用程序签名中缺少 aps 环境权利”

    我有一个应用程序 我们在过去 6 个月内提交了数十个版本 并且我们确实使用 APNS 升级到 Xcode 8 后 我收到了来自 Apple 的以下电子邮件 亲爱的开发者 我们发现您最近的交货存在一个或多个问题 应用程序名称 您的交货是 成功
  • 从选项卡栏项目中删除徽章

    如何从选项卡栏项目中删除徽章我使用了下面的代码 但不适合我 UITabBarItem chatbadge appDelegate tabBarController tabBar items objectAtIndex 2 chatbadge
  • 在 iOS 上保存(私人)应用程序设置?

    我知道NSUserDefaults用于保存 恢复user优先 什么是等效类应用 例如 应用程序可能有一个 上次运行 字段 或者它可能有一个用于在应用程序级别使用的设备的唯一标识的字段 我的目的是将应用程序的设置 而不是用户的设置 保留在设置
  • 是否可以在“NSFetchRequest”中按子类排序而不添加其他属性?

    我想对结果进行分组NSFetchRequest按实体 这些实体都共享相同的抽象父级 例如 animal cat dog The NSFetchRequest has includesSubentities set TRUE and enti
  • Xcode 调试器显示错误的变量值

    我之前问过类似的问题here https stackoverflow com q 53092448 1187415 这个版本有更简单的例子 更新摘要 Xcode 在调试器变量部分中为每个字符串显示 FAIL Swift print 语句显示
  • 在我的 iPhone 应用程序中使用视频作为启动画面是个好主意吗?

    我即将完成一个应用程序 现在我想在应用程序完成加载和启动后添加带有我公司徽标的动画启动屏幕 我可以为此使用 openGL 动画 但我想知道使用视频是否会更好 这对我和艺术家来说更容易 因为他只会提供一个小视频 我将在我的应用程序完成后重现该
  • 关于将 Objective C 代码添加到 swift 动态框架的澄清

    我有一个 swift 动态框架 当前正在链接到另一个用 Objective C 编写的框架 这可以工作 但很烦人 因为 Objective C 框架实际上只有 2 个文件 我想知道是否有办法将其带入我的 swift框架 如果这是我会使用的应
  • 应用程序关闭时下载报刊亭应用程序

    我正在实现一个报摊杂志应用程序 它通过 Urban Airship 推送通知接收新期刊 只要应用程序位于前台或后台 这就可以正常工作 但据我所知 当应用程序完全关闭时也应该触发下载 但发送推送 content available 1如果我的
  • 在 Swift 2.0 中以横向模式使用 UIImagePickerController

    我正在编写一个仅限 LandScape 的 iPad 应用程序 我需要从库中拍照以发送数据库 但图像上传屏幕仅适用于纵向模式 如何将其更改为横向模式 我读过一些关于 UIPickerControllerDelegate 不支持横向模式的内容
  • 以点值检测 iPhone 6/6+ 屏幕尺寸

    鉴于新发布的 iPhone 6屏幕尺寸 http www apple com iphone compare iPhone 6 1334h 750w 2x in points 667h 375w iPhone 6 1920 1080 3x i
  • Objective-C 内存管理:发布时崩溃

    我是 Objective C 的新手 似乎无法正确理解内存管理代码 我有以下代码 Media myMedia self myMediaManager getNextMedia self navigationItem title self m
  • 隐藏故事板中的导航栏

    谁能告诉我如何隐藏故事板中的导航栏 我下面的代码在模拟器中运行时工作正常 但它仍然出现在我的故事板中 这真的很烦我 因为它弄乱了我的图像的位置 有人可以帮忙吗 void viewWillAppear BOOL animated super
  • 如何在 iPhone 中查找本周的最后一天?

    在我的应用程序中 我使用以下代码来检索当前日期和星期 NSDate today1 NSDate date NSDateFormatter dateFormat NSDateFormatter alloc init dateFormat se

随机推荐