我正在向商店提交我的第一个 Ionic 应用程序。但是,每次我尝试将二进制文件提交到商店时都会收到错误:
签名无效 - 密封资源丢失或无效。路径 [Who Paid Last?.app/Who Paid Last?] 处的二进制文件包含无效签名。确保您已使用分发证书而不是临时证书或开发证书签署您的应用程序......
我已验证我的证书正确无误。我什至尝试将我的 .git 文件夹移到目录之外,但仍然没有成功。我已经尝试了大约 7 种不同的配置,但一次又一次的结果仍然相同。
最疯狂的是,在我的存档构建之后,我使用 XCode 的验证器进行验证。验证器说我的 .ipa 错误为零,可以提交了,但 iTunes Connect 的说法不同。
我也尝试过遵循此tutorial on troubleshooting但没有任何运气。
最佳答案
问题与我的应用名称有关。我的应用程序的名称是“谁最后付款?”,然后找出“?”名称中是导致问题的原因。我一删除它,应用程序就顺利提交,没有任何问题。
关于ios - 带有无效签名的无效二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29993615/