Unity iOS deployment error: Codesign error, can't found .ipa file
Unity iOS deployment error: Codesign error, can't found .ipa file
尝试部署在 Unity C# 中开发的纸牌游戏来测试飞行,我在验证存档构建时遇到此错误。
Validating codesign error
我目前拥有最新的 Apple 帐户凭据并在本地安装,我在 Unity -> Xcode 导出后执行的唯一两个步骤是:
- 正在将 bundle id 设置为 iTunes connect 应用程序。
- 删除 libiconv.2.dylib 不是由 Unity 创建的,每个人都说应该删除。不管怎样,我在删除这个文件之前尝试存档,结果是一样的。
我读了很多关于这个的文章,每个人在尝试将一些插件包添加到编译时都会遇到这个错误,但实际上我不是这种情况,因为我们没有使用任何插件。这是我的框架(从 Unity 本地导出的所有内容):
Project Frameworks
我目前遇到了这个问题,无法上传我的构建。
终于解决了我非常沮丧的问题。在查看大量日志后,我注意到 签名过程与我的一些旧分发证书混淆了 。
- 我从钥匙串访问中删除了我所有的分发证书。
- 已从 developer.apple.com/account/ios/certificate/ 中删除。
- 生成了新的。
- 下载并应用到部署过程,一切正常!
尝试部署在 Unity C# 中开发的纸牌游戏来测试飞行,我在验证存档构建时遇到此错误。
Validating codesign error
我目前拥有最新的 Apple 帐户凭据并在本地安装,我在 Unity -> Xcode 导出后执行的唯一两个步骤是:
- 正在将 bundle id 设置为 iTunes connect 应用程序。
- 删除 libiconv.2.dylib 不是由 Unity 创建的,每个人都说应该删除。不管怎样,我在删除这个文件之前尝试存档,结果是一样的。
我读了很多关于这个的文章,每个人在尝试将一些插件包添加到编译时都会遇到这个错误,但实际上我不是这种情况,因为我们没有使用任何插件。这是我的框架(从 Unity 本地导出的所有内容):
Project Frameworks
我目前遇到了这个问题,无法上传我的构建。
终于解决了我非常沮丧的问题。在查看大量日志后,我注意到 签名过程与我的一些旧分发证书混淆了 。
- 我从钥匙串访问中删除了我所有的分发证书。
- 已从 developer.apple.com/account/ios/certificate/ 中删除。
- 生成了新的。
- 下载并应用到部署过程,一切正常!