我试图使用Xcode将我的iOS应用档案上传到iTunes Connect,但是当我点击"上传到App Store"时,我收到错误消息:

Xcodetry 查找或生成匹配的签名assets资源 ,并且 由于以下问题,无法执行此操作.缺少IOS _的分发签名标识.Xcode可以为 你.

我真的很困惑,因为我在大约2小时前刚刚成功上传了同一个应用程序的存档文件,然后我需要做一个简单的修复,然后需要重新上传存档文件,现在我收到了这个错误.我没有碰其他任何东西.

我已经做了我能想到的所有事情来try 解决这个问题,我重新启动了Xcode,我的电脑,转到Xcode首选项在配置配置文件上点击‘下载全部’,在同一页的iOS分发上点击"重置",再次从会员中心下载iOS分发配置文件,转到我的应用程序的构建设置中的代码签名设置,手动将发布签名身份设置为iOS分发配置文件,并重新归档了几次.

更新:原来是因为WWDRCA今天到期:https://developer.apple.com/support/certificates/expiration/ 还有很多其他人也经历过同样的问题.通过将计算机上的日期改回1天,我暂时绕过了这个问题.

推荐答案

该问题是因为Apple WWDRCA今天(2016年2月14日)过期:https://developer.apple.com/support/certificates/expiration/

Open Keychain Access, and in the menu, click View -> Show Expired Certificates. Then, delete the expired Apple Worldwide Developer Relations Certificate Authority from both the login and System Keychains. Install the renewed certificate from Apple by downloading from https://developer.apple.com/certificationauthority/AppleWWDRCA.cer and then opening it.

此外,您可能需要重新启动Xcode以反映更改.然后,清理并构建项目,然后重新try 生成归档文件.

Your keychain should show like that

Ios相关问答推荐

实例方法wait在异步上下文中不可用;请改用TaskGroup;这是Swift 6中的错误''

如何使视图完全适合屏幕,而不会在旋转时溢出手机屏幕的边界?

如何让3张组合的`SF Symbol`图片围绕一个特定点旋转?

为什么下面的代码没有在主线程上运行?

为什么@FetchRequest 在删除时不更新和重绘视图?

使用 Foundation 解压缩文件

Flutter iOS 构建失败并在 ios/Runner/AppDelegate.swift 中出现多个错误

类型任何视图不能符合具有泛型的协议上的视图

如何为视图的 colored颜色 和宽度设置动画?

UILabel - 字符串作为文本和链接

界面生成器 - 无法从路径加载设计对象(空)

UITableView 页脚,停止浮动内容

UIView 动画与 CALayers

向标签栏控制器添加新标签

所有小部件的Flutter 填充?

单击 GoogleSignIn 按钮时应用程序崩溃

SwiftUI 应用生命周期 iOS14 AppDelegate 代码放哪里?

请在您的 Podfile 中为此目标指定一个平台?

如何检测快速touch 或单击的tableView单元格

openURL:在 iOS 10 中已弃用