首页 > 解决方案 > ios 配置文件显示无效

问题描述

xamarin.ios在应用商店有应用,它是 7 个月前上传的。现在我正在尝试为现有应用创建更新。用于开发应用程序的mac机器现在已更改。我登录苹果帐户xcode并尝试使用“ Manage certificate button”下载证书。它将下载所有证书。

但我收到一个错误xcode说:

配置文件“XXXXX”不包括签名证书“​​Apple 发行版:XXXXXXX”

我尝试从.重新下载所有证书xcode。但它没有解决。

当我在个人资料部分登录我的苹果开发者帐户时。它显示如下

型材 1

我在一些文章中看到说我们可以撤销和延长到期时间。但是当我尝试编辑时,它显示如下。 配置文件 2

我应该怎么做才能解决这个问题?我需要更新现有的应用程序。请帮我解决问题。

标签: iosxamarinxamarin.forms

解决方案


首先,您需要检查是否使用Mac中自己创建的分发证书。您不能使用其他人生成的CSR文件或开发生成的CSR文件来生成分发证书

在此处输入图像描述

其次,如果证书在系统组中,您可以将其复制到登录组。然后它将显示私钥。私钥将显示valid在 Visual Studio 中。

在此处输入图像描述

看看这个讨论:Xamarin iOS 16.5: certificate is "Not in Keychain"


推荐阅读