Unity iOS 部署错误:Codesign 错误,找不到 .ipa 文件

问题描述 投票:0回答:1

尝试部署使用 Unity C# 开发的纸牌游戏进行测试飞行。我在验证存档的构建时收到此错误。

验证协同设计错误

我目前拥有最新的 Apple 帐户凭据并在本地安装,在 Unity -> XCode 导出后我执行的唯一两个步骤是:

  • 将捆绑 ID 设置为 iTunes 连接应用程序。
  • 删除libiconv.2.dylib,它不是由Unity创建的,每个人都说应该删除它。不管怎样,我在删除这个文件之前尝试归档,结果是一样的。

我读了很多关于这方面的内容,人们在尝试将一些插件包添加到编译时遇到此错误,但实际上这不是我的情况,因为我们没有使用任何插件。这些是我的框架(从 Unity 本地导出的所有内容):

项目框架

我目前陷入困境,无法上传我的构建。

ios iphone unity-game-engine ipa codesign
1个回答
0
投票

终于解决了我非常沮丧的问题。经过大量日志审查后,我注意到 签名过程与我的一些旧分发证书 混淆了。

  1. 我从钥匙串访问中删除了所有分发证书。
  2. 已从 developer.apple.com/account/ios/certificate/删除。
  3. 生成了新的。
  4. 下载并应用到部署过程,一切正常!
© www.soinside.com 2019 - 2024. All rights reserved.