Visual Studio 2015 的 Xamarin 中的配置文件错误(无匹配)
Error with Provisioning Profiles (no matches) in Xamarin for Visual Studio 2015
我正在尝试 build/run 我的 Xamarin.Forms (PCL) 在我的 iPhone 上进行测试和调试。我突然收到以下错误:
No iOS signing identities match the specified provisioning profile...
正如您在下图中所看到的,它正在寻找的配置文件位于正确位置的 Mac 中。我清除了所有其他配置文件(发行版等),并从一个配置文件开始清理。我仍然收到错误。我试过更改应用程序标识符并返回,创建一个新的配置文件,cleaning/rebuilding 包,并重新启动 VS,Mac,和 PC。
任何 help/assistance 将不胜感激。我在这里完全不知所措,正在尝试为应用程序修复一些错误。
将 VS 项目设置中的配置文件更改为 "Automatic"。还要验证您的个人资料类型 Development/Production
这个错误是在谈论签名身份,而不是条款。您的 Mac 可能存在以下一项或多项错误:
- 没有可用于该条款的证书(签名身份)
- 之前的证书已过期,现在无法使用
- 有证书,但没有私钥
打开 Keychain.app 并在“证书”菜单下查看。你应该有这样的东西:
iPhone Distribution: My Name
它也可能说 iPhone Developer
,这取决于它是什么类型的证书。如果您看到您希望使用该条款的那个,请检查它是否是 a.) 未过期。它会是红色的,并表示已过期。 b.) 有一个 public 和私钥。您应该能够展开它以查看两者。
如果其中任何一个是问题,您将必须从 http://developer.apple.com 重新创建一个新的签名身份(证书)(转到会员中心 -> 证书)。然后,您需要编辑其中的条款以适用于新创建的证书并重新下载。下载两个新文件后,单击它们打开它们,然后再次检查 Keychain.app 并验证。您应该也可以在 Signing Identity 菜单中 select 它 VS 之后(重新启动 VS),然后正确的设置也将 selectable。
希望对您有所帮助!
我正在尝试 build/run 我的 Xamarin.Forms (PCL) 在我的 iPhone 上进行测试和调试。我突然收到以下错误:
No iOS signing identities match the specified provisioning profile...
正如您在下图中所看到的,它正在寻找的配置文件位于正确位置的 Mac 中。我清除了所有其他配置文件(发行版等),并从一个配置文件开始清理。我仍然收到错误。我试过更改应用程序标识符并返回,创建一个新的配置文件,cleaning/rebuilding 包,并重新启动 VS,Mac,和 PC。
任何 help/assistance 将不胜感激。我在这里完全不知所措,正在尝试为应用程序修复一些错误。
将 VS 项目设置中的配置文件更改为 "Automatic"。还要验证您的个人资料类型 Development/Production
这个错误是在谈论签名身份,而不是条款。您的 Mac 可能存在以下一项或多项错误:
- 没有可用于该条款的证书(签名身份)
- 之前的证书已过期,现在无法使用
- 有证书,但没有私钥
打开 Keychain.app 并在“证书”菜单下查看。你应该有这样的东西:
iPhone Distribution: My Name
它也可能说 iPhone Developer
,这取决于它是什么类型的证书。如果您看到您希望使用该条款的那个,请检查它是否是 a.) 未过期。它会是红色的,并表示已过期。 b.) 有一个 public 和私钥。您应该能够展开它以查看两者。
如果其中任何一个是问题,您将必须从 http://developer.apple.com 重新创建一个新的签名身份(证书)(转到会员中心 -> 证书)。然后,您需要编辑其中的条款以适用于新创建的证书并重新下载。下载两个新文件后,单击它们打开它们,然后再次检查 Keychain.app 并验证。您应该也可以在 Signing Identity 菜单中 select 它 VS 之后(重新启动 VS),然后正确的设置也将 selectable。
希望对您有所帮助!