错误 ITMS-90165:“配置配置文件签名无效。”

Lal*_*ova 4 xcode publish ios testflight flutter

错误 ITMS-90165:“无效的配置文件签名。捆绑包 'com.xxxx.xxxx.qa' (Payload/Runner.app) 中包含的配置文件无法用于将应用程序提交到 iOS App Store,除非它具有有效的签名来自 Apple 的签名。有关更多信息,请访问 iOS 开发者门户。”

当我尝试添加我的应用程序以供审核时,出现此错误。我该如何处理这个问题?直到昨天一切都还好

我这样处理这个问题=>

  1. 转到证书、标识符和配置文件
  2. 打开个人资料,按右上角的“编辑”,按“保存”而不进行任何更改
  3. 删除 ~/Library/MobileDevice/Provisioning Profiles 文件夹(如果找不到,请按 (command+shift+'.'),因为这是隐藏文件夹)
  4. 重新启动Xcode

Jos*_*ars 5

引用 James Ide(世博会)的话:

用于签署您的配置文件的两个 Apple 证书今天已过期。当您尝试提交应用程序以供审核时,您将收到 ITMS-90165 错误。修复方法是获取新的配置文件。

配置文件由三个证书链签名。openssl pkcs7 -print_certs -text -inembedded.mobileprovision -inform der 这些与您的代码签名证书不同。链中的根 CA 没有问题,但两个子 CA 已于 2022 年 4 月 12 日过期。

请参阅:https ://twitter.com/JI/status/1514043544897425408