部署

时间:2019-07-04 13:33:02

标签: xamarin.forms xamarin.ios

尝试将应用程序部署到设备或模拟器时,我收到错误消息“替换现有签名”。

奇怪的是,它并非每次都这样做。它将生成几次,然后会出现错误。如果我重建应用程序,则错误会暂时消失。

怎么会出现这种情况?

1 个答案:

答案 0 :(得分:0)

每当您安装了多个证书和配置文件时,就会出现此问题,因此您选择的自动签名将不知道要使用哪个配置文件。有suggestions可以做很多事情,但我建议:

  1. 打开Visual Studio,进入iOS项目设置-> iOS Bundle Signing,然后切换到“手动选择配置文件”。退出,重建。
  2. 如果这不起作用,只需登录您的Apple Developer帐户,然后删除并吊销Apple Developer和Mac中所有旧的证书/配置文件。退出,重建。
  3. 如果两种方法都不起作用,请按照链接中的建议进行操作。