swift - 在 TestFlight 上重命名项目

swift - Renaming project after it is on TestFlight

我在 TestFlight 上有一个项目,我尝试使用 YouTube 上这个视频中的步骤重命名它:https://www.youtube.com/watch?v=jRnVjtNLLLk

存档并尝试将其上传到考试中心后,我收到错误消息:

名称缺少 IOS 分发签名标识。 Xcode 可以为您索取一份。

此应用程序使用 Icloud。我不确定我是否必须在那里更改任何内容。我试过使用旧表(项目的旧名称)和新表(项目的新名称)。

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

  1. 打开Keychain Access,然后在菜单中,
  2. 单击查看 -> 显示过期证书
  3. 删除过期的 Apple 全球开发者关系证书

来自登录和系统钥匙串的权限。通过从 https://developer.apple.com/certificationauthority/AppleWWDRCA.cer

下载安装来自 Apple 的更新证书

然后打开它。

此外,您还需要重新启动 Xcode 以反映更改 -> 清理项目 -> 构建,然后再次尝试生成存档。参考:

谢谢。