我正在try 将应用程序上传到iPhone应用store ,但从iTunes Connect收到以下错误信息:

您上传的二进制文件无效.签名无效,或者它没有使用苹果深渊翻滚证书签名.


注意:原始问题的详细信息已被删除,因为此页面已变成一个存储库,用于存储有关该特定错误消息可能原因的所有信息.

有关向App Store提交iPhone应用程序的一般信息,请参阅Steps to upload an iPhone application to the AppStore.

推荐答案

根据我的经验,Xcode有时会对使用哪个签名证书感到困惑.为了解决这个问题,我养成了在对代码签名设置进行任何更改(并进行干净的构建)后退出并重新启动Xcode的习惯.

Ios相关问答推荐

Jenkins node 无法运行fastlane命令-未找到命令

通过在SWIFT中不起作用的泛型传递协议一致性类型

SwiftUI检测顶级和安全区域插图

如何防止UITest套件与Fastlane一起执行?

如何在不将应用程序留在SwiftUI上的情况下更改语言?

封装 Swift 导入

发生错误.请稍后重试.在 App Store 连接中

使用 Objective-C 创建 iOS 框架

如何在Combine发布者之间强制执行最小延迟

如何在 SwiftUI 中创建两个大小相同的正方形占据整个屏幕宽度?

使用 SceneKit 从 CapturedRoom.walls 重新创建 RoomPlan

Swift 错误:在其自己的初始值中使用的变量

改变 UIView 位置的简单方法?

SLComposeViewController 分享教程

Sierra 中的安全/协同设计: keys 串忽略访问控制设置和 UI 提示权限

是否可以将 Socket.io 与 AWS Lambda 一起使用?

文件是为存档而构建的,它不是被链接的体系 struct (i386)

NSURL 到带有 XCTest 的测试包中的文件路径

iOS 中的 Google Analytics SDK 3.0 _sqlite3 链接器错误

AFNetworking 发布请求