gpt4 book ai didi

visual-studio - Xamarin for Visual Studio 2015 中的配置文件错误(无匹配)

转载 作者:行者123 更新时间:2023-12-04 18:59:45 25 4
gpt4 key购买 nike

我正在尝试在我的 iPhone 上构建/运行我的 Xamarin.Forms (PCL) 以进行测试和调试。我突然收到以下错误:

No iOS signing identities match the specified provisioning profile...



从下图中可以看出,它正在寻找的配置文件在 Mac 上的正确位置可用。我清除了所有其他配置文件(分发等),并从一个配置文件开始清理。我仍然收到错误。我尝试过更改应用程序标识符并返回,创建新配置文件,清理/重建包,并重新启动 VS、Mac 和 PC。

任何帮助/协助将不胜感激。我在这里完全不知所措,正在尝试为应用程序修复一些错误。

screenshot shows matching provisioning profiles on mac and VS

最佳答案

这个错误是在谈论签名身份,而不是条款。您的 Mac 可能存在以下一个或多个错误:

  • 没有可以与该条款一起使用的证书(签名身份)
  • 以前的证书已过期,现在无法使用
  • 有证书,但没有私钥

  • 打开 Keychain.app 并在 Certificates 菜单下查看。你应该有类似的东西:
    iPhone Distribution: My Name

    也可以说 iPhone Developer ,取决于它是什么类型的证书。如果您看到您希望使用该规定的那个,请检查它是否 a.) 未过期。它会变红并说已过期。 b.) 有公钥和私钥。您应该能够展开它以查看两者。

    如果其中任何一个是问题,您将必须从 http://developer.apple.com 重新创建一个新的签名身份(证书)。 (前往成员(member)中心 -> 证书)。然后,您需要编辑其中的规定以适用于该新创建的证书并重新下载它。下载两个新文件后,单击它们打开它们,然后再次检查 Keychain.app 并进行验证。您应该也可以在 Signing Identity 菜单中选择它 VS(重新启动 VS),然后也可以选择正确的供应。

    希望有帮助!

    关于visual-studio - Xamarin for Visual Studio 2015 中的配置文件错误(无匹配),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40429229/

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