【问题标题】:Xcode 11.2 -The specified item could not be found in the keychainXcode 11.2 - 在钥匙串中找不到指定的项目
【发布时间】:2020-03-23 15:59:56
【问题描述】:

我正在运行 macOS Catalina 和 Xcode 11.2.1。当我尝试以我的 iPhone 作为目标运行应用程序时,我收到以下错误。该应用程序适用于模拟器,但不适用于我的 iPhone。我选择了“自动管理签名”,一个唯一的包标识符并选择我自己作为团队。Xcode Signing我附上了我的 KeyChain Access 的屏幕截图。Keychain Access非常感谢任何帮助!

错误信息

代码签名 /Users/brycejones/Library/Developer/Xcode/DerivedData/Runner-dzzcypcmdfslcvdpimxyyhdxovdh/Build/Products/Debug-iphoneos/Beefcake.app/Frameworks/App.framework (在项目“Runner”的目标“Runner”中) cd /Users/brycejones/Documents/Jockstrap/ios 导出 CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate 签名身份:“Apple Development:Bryce Jones (68332RMZFC)”供应配置文件:“iOS 团队供应配置文件:*” (feb0d63c-1b17-4d3e-9424-f7be3db0182a)

/usr/bin/codesign --force --sign F5E7B34F6D56955BD93D0C061C40E56B8B558315 --timestamp=none --preserve-metadata=identifier,entitlements,flags /Users/brycejones/Library/Developer/Xcode/DerivedData/Runner-dzzcypcmdfslcvdpimxyyhdxovdh/Build/Products/Debug-iphoneos/Beefcake.app/Frameworks/App.framework

【问题讨论】:

    标签: ios iphone xcode keychain codesign


    【解决方案1】:

    当 Xcode 中出现签名问题时,您可以尝试以下方法:

    1. 在 Xcode 中退出 Apple ID 并重新登录。

    2. 尝试删除已保存的配置文件:https://stackoverflow.com/a/46349585/6426085

    此外,在某些情况下,如果您打开和关闭任何功能(如推送访问)。 Xcode 将尝试自动修复签名问题。

    1. 有时对我来说也是这样:发生这种情况时打开 Xcode 设置->帐户->管理证书->单击加号图标并申请新证书(注意这可能会撤销您现有的证书!)

    您还可以尝试的另一件事是:在钥匙串访问中,展开证书以显示密钥。双击该键并单击Access Control 选项卡。你在那里看到 Xcode 吗?

    如果这些都不起作用,请跟进

    【讨论】:

      猜你喜欢
      • 2023-04-10
      • 2021-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-08
      • 2017-04-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多