ios - 错误 ITMS-90165 : "Invalid Provisioning Profile Signature."

标签 ios xcode flutter publish testflight

<分区>

错误 ITMS-90165:“配置文件签名无效。包含在 bundle “com.xxxx.xxxx.qa”(有效负载/Runner.app)中的配置文件不能用于将应用程序提交到 iOS App Store,直到它具有 Apple 的有效签名。有关详细信息,请访问 iOS 开发人员门户。”

我在尝试添加我的应用程序以供审核时遇到此错误。 我该如何处理?到昨天一切都还好

我就是这样处理这个问题=>

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

最佳答案

引自 James Ide(世博会):

Two Apple certificates used to sign your provisioning profiles expired today. When you try to submit your app for review you'll get an ITMS-90165 error. Fix is to get a new provisioning profile.

The provisioning profile is signed by a chain of three certificates. openssl pkcs7 -print_certs -text -in embedded.mobileprovision -inform der These are different from your code signing certificate. The root CA in the chain is fine but the two children expired April 12, 2022.

参见:https://twitter.com/JI/status/1514043544897425408

关于ios - 错误 ITMS-90165 : "Invalid Provisioning Profile Signature.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71853440/

相关文章:

ios - UIKit 中的大型弹出 View 叫什么?

ios - 将事件附加到接口(interface)但不使用具体类时,Monotouch 应用程序崩溃

node.js - 如何在flutter(解密)和Node(加密)中实现RSA?

ios - 使用调试器查找对对象的所有强引用

ios - quickblox 为开发和生产制作相同的 token

cocoa - XCode 链接构建错误

ios - SpriteKit 在暂停后不会恢复

xcode - 了解 Xcode 的 Copy Headers 阶段

flutter - flutter 导航中的未定义名称 'context'

flutter - 如何在 Flutter 中进行嵌套导航