Xamarin:没有已安装的配置文件与已安装的iOS代码签名密钥匹配。

8

我正在尝试在本地运行我的应用,而不是通过模拟器。

我已经完成了以下事项:

  • 设置免费的配置文件。

enter image description here

  • 当提示时,请“信任”我的iPhone
  • 启用这些设置以进行配置文件的供应

enter image description here

然而,当我尝试在iPhone上本地运行应用程序时,仍然会出现以下错误:

未安装的预配文件与已安装的iOS代码签名密钥不匹配

还有什么其他方法可以本地运行我的应用程序吗?
2个回答

3

登录苹果开发者会员中心,并查看您的证书。在左下角您应该看到“配置文件”标题。点击它,您将找到您拥有的配置文件列表。现在,您需要创建一个与Xamarin中您的应用程序具有相同应用程序标识符的配置文件(您可以在Info.plist文件中找到它)。之后,您需要通过Xcode->首选项->帐户在XCode中下载它。清理、重建和调试Xamarin项目,然后再次尝试。


2
这个没有成功。我按照完全相同的步骤操作,但错误仍然存在。 - Sauron

0

前往xcode/preference/account添加一个苹果ID,如果您没有任何ID...如果您有,请双击名称...并查看名称是否出现在iOS团队配置文件中。 现在在xamarin中打开info.plist,在Bundle Identifier中放置此名称。 现在应该加载一个临时配置文件。


2
如果我们不支付苹果开发者计划会怎样?你该如何做到这一点? - Herbert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接