【问题标题】:No valid iPhone code signing keys found in keychain error Xamarin even after deleted Entitlements.plist即使在删除 Entitlements.plist 之后,在钥匙串错误 Xamarin 中也找不到有效的 iPhone 代码签名密钥
【发布时间】:2015-10-17 05:18:42
【问题描述】:

在尝试使用 Xamarin Studios 构建 HelloWorld_iPhone 应用程序时,我收到此错误即使在删除 Entitlements.plist 后,iPhone 代码签名密钥仍存在于钥匙串错误 Xamarin 中。我了解它在真实设备上部署时的要求,但我正在构建并尝试在模拟器上运行,但仍然会导致此问题。这是已知问题吗?

【问题讨论】:

    标签: xamarin xamarin.ios


    【解决方案1】:

    是的,它似乎是 Xamarin Studio 中的错误 它已经解决了您必须拥有 AppleID 才能登录 XCode。请尝试以下操作:

    • 创建帐户@Apple Dev(如果没有)
    • 打开 XCode 和菜单
    • 首选项 > 帐户 > 添加 AppleID(刚刚创建)


    (来源:apple.com

    • 现在返回 Xamarin Studio 并尝试在模拟器上再次构建您的应用程序。

    尝试重建,问题消失了!!

    【讨论】:

    • 即使您已经这样做了并且它在过去有效,请检查此区域。您的登录信息可能已过期。
    【解决方案2】:

    在我的例子中,已经有 apple id 但我点击了 ManageCertificate

    然后我通过单击加号添加证书并完成。

    【讨论】:

      【解决方案3】:

      尝试从iOS项目中删除Entitlements.plist并尝试重新编译项目。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-09
        • 2015-03-30
        • 2020-01-23
        相关资源
        最近更新 更多