将二进制文件上传到应用商店时出现问题

发布于 2024-08-19 20:53:34 字数 482 浏览 5 评论 0原文

与许多其他人一样,我在将二进制文件上传到应用商店时遇到了一些问题。 这是我看到的错误 “您上传的二进制文件无效。签名无效,或者未使用 Apple 提交证书签名。”

我已经:

  • 创建了分发证书,并且我在钥匙串中有私钥。
  • 创建分发配置文件并将其下载到我的计算机上。
  • 创建分发配置,并更改为正确的代码签名身份 在项目和目标
  • 产品标识符中应该是正确的,因为我的应用程序有标识符。*
  • 在构建日志中我看到 具有正确路径的 CodeSign build/Distribution-iphoneos/Service_Live.app 流程产品包装服务_直播/构建/分发- phoneos/Service_Live.app/embedded.mobileprovision
  • 我已经重新启动了 xcode 几次,甚至重新创建了该项目。

任何知道问题是什么或至少我如何找到问题的想法将不胜感激。

Well like many other I encountered some problems while uploading my binary to appstore.
This is the error that I see
"The binary you uploaded was invalid. The signature was invalid, or it was not signed with an Apple submission certificate."

I have :

  • created distribution certificate and I have private key in the keychain.
  • created the distribution provisioning profile and downloaded it to my computer.
  • created distribution configuration, and changed to correct code signing identity
    in project and target
  • product identifier should be correct since my app has identifier.*
  • In build log I see
    CodeSign build/Distribution-iphoneos/Service_Live.app with correct paths
    ProcessProductPackaging Service_Live/build/Distribution-
    phoneos/Service_Live.app/embedded.mobileprovision
  • I have restarted xcode several time and even recreated the project.

Any idea what the problem is or at least how I can find will be appreciated .

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

〃温暖了心ぐ 2024-08-26 20:53:34

好吧,我已经找到问题了。
解决方案是我在 info.plist 中缺少 CFBundleResourceSpecification 定义。
更重要的是我通过使用ApplicationLoader找到了失败的原因。它是由 Apple 提供的,由于某种原因,它没有被引用为指示问题所在的工具,尽管它是。
您可以在此链接 http://iosdevelopertips.com/tools/application-loader 中阅读有关应用程序加载的信息。 html

Ok I have found the problem.
The solution is that I was missing CFBundleResourceSpecification definition inf info.plist.
The more important thing is that I found what the reason for failure by using ApplicationLoader. It is supplied by Apple and for some reason is not referenced as tool to get an indication of what the problem is, though it is.
You can read about applicationloaded in this link http://iosdevelopertips.com/tools/application-loader.html

初相遇 2024-08-26 20:53:34

您是否安装了 Apple WWDR 证书?

如果没有,您应该可以从 iPhone 开发者计划门户的证书部分下载并安装它。

Do you have the Apple WWDR certificate installed?

If not, you should be able to download and install it from the Certificates section in the iPhone Developer Program portal.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文