gpt4 book ai didi

ios - 清除配置文件并重新启动后无法运行临时应用程序

转载 作者:行者123 更新时间:2023-11-29 04:06:09 25 4
gpt4 key购买 nike

在过去的几个小时里,我一直在绞尽脑汁,试图让一个简单的“Hello World”应用程序以临时模式在我的 iOS 设备上运行:

  • 假设我搞砸了一些事情,我决定按照 Apple 的“How do I delete/revoke my certificates and start over fresh”上的步骤进行操作。我还按照“Keep Your Profile Library Clean”中的步骤进行操作。

  • 按照这两个步骤,我确认我的钥匙串(keychain)访问中没有与 iPhone 匹配的证书/ key /任何内容。在管理器中,库 -> 配置配置文件下未列出任何内容,设备 -> -我的设备- -> 配置配置文件下也未列出任何内容。

  • 我还访问了 iOS 配置门户并删除了证书分发配置文件。之后,“开发”下没有列出任何内容,“分发”下也没有列出任何内容。

  • 我选择了“库”->“配置配置文件”,并从菜单“编辑器”->“从开发人员门户刷新”中选择了我,系统会提示我登录。我同意并且过程开始。

这里的事情似乎与指南有所不同:

  • 我现在在管理器 -> 库 -> 配置配置文件中有一个“iOS 团队配置配置文件:myID”,但是新生成的配置文件的状态是“未找到有效的签名身份”。

The first time refresh is pressed, a prompt appears requesting your team member credentials. It is important to answer positively when asked to create your signing certificates if they are needed. To do that, click "Submit Request" when you are prompted and Xcode will create, download and install the certificate(s).

  • 系统提示我输入凭据,但我从未看到“提交请求”提示。

  • 当我尝试构建一个全新的 Hello World 应用程序(即单一 View 、带有静态文本的标签)时,它在模拟器中运行,但由于“代码签名错误”而拒绝在应用程序上运行:“iPhone Developer”身份与您钥匙串(keychain)中任何有效、未过期的证书/私钥对都不匹配”

最佳答案

嗯,正如评论交流中所指出的,您似乎删除了您的个人资料,但没有删除您的非工作证书。经验法则:如果您的证书在钥匙串(keychain)中没有显示附加的私钥,您就无法使用它来签名。如果您遇到过这种情况,您需要

a) 找到拥有私钥的计算机并从那里导出它。

b) 从头开始​​重新创建证书并重新创建所有配置文件以使用它(然后相应地通知您的团队,因为他们的配置文件将突然变得无效)。

关于ios - 清除配置文件并重新启动后无法运行临时应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15192894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com