xamarin - 部署时"replace existing signature"错误

标签 xamarin xamarin.forms xamarin.ios

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

奇怪的是,它并不是每次都这样做。它将构建好几次,然后会出现错误。如果我重建应用程序,错误就会短暂消失。

怎么会出现这种情况?

最佳答案

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

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

关于xamarin - 部署时"replace existing signature"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56889119/

相关文章:

android - Xamarin - Android - 启动画面(多个)

c# - xamarin:无法解析程序集:System.Security

c# - 在 Xamarin Forms 中的页面之间共享单个 ViewModel 实例

Xamarin WebView 缩放以适应

c# - 如何在 Xamarin.Forms XAML 中绘制路径

c# - 错误 CS1540/CS0122 : Getting keyboard size doesn't work after switching to Unified API

c# - UIViewController 没有被处置

xamarin - 使用 xamarin 调用 web-Api

c# - 将 UIImageView 添加到 UIAlertController

xamarin - Visual Studio for Mac 中的 SiriKit 为 "No matching profiles found"