【问题标题】:ios Provisioning profile shows invalidios 配置文件显示无效
【发布时间】:2020-04-12 18:05:14
【问题描述】:

我在应用商店有xamarin.ios 应用,它是在 7 个月前上传的。现在我正在尝试对现有应用进行更新。用于开发应用的mac机已经更换,我在xcode登录苹果账号,尝试使用“Manage certificate button”下载证书,它会下载所有证书。

但我在xcode 中遇到错误说:

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

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

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

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

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

【问题讨论】:

  • 我认为您需要为您的新机器创建一个新证书,然后将新证书链接到您现有的配置文件。或者为新证书创建一个新的配置文件。
  • @Jason 感谢您的回复。如何将新证书链接到您现有的配置文件?
  • 那么删除无效的配置文件就可以了吗?
  • @Anand 你好,看看这个讨论,也许有帮助。stackoverflow.com/questions/60982834/…
  • @JuniorJiang-MSFT 当然兄弟..

标签: ios xamarin xamarin.forms


【解决方案1】:

首先,你需要检查是否在Mac中使用了自己创建的Distribution Certificates。你不能使用其他人生成的CSR文件或开发生成的CSRCSR文件 以生成分发证书

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

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

【讨论】:

    猜你喜欢
    • 2014-11-11
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-03
    • 1970-01-01
    相关资源
    最近更新 更多