【问题标题】:iOS App Valid Architecture issueiOS App Valid Architecture 问题
【发布时间】:2015-03-13 11:34:15
【问题描述】:

我正在使用 xcode 版本 6.0.1 并将构建上传到应用商店测试飞行。当我检查它的二进制细节时,它显示了这个

在此之后,我将此版本上传到 App Store,由于它是现有应用程序的更新,它已成功发布,但它显示没有 arm64 架构,我收到了来自苹果的邮件 --> apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK

因此,按照 stackoverflow link here 上的此答案添加 arm64 后,我的应用程序二进制详细信息如下所示

当我这次在支持的架构中将它与之前的比较时,没有显示 armv7s,但添加了 arm64。我只是想确认这是正确的,这个二进制文件是否支持 32 位和 64 位,以便我可以继续在 App Store 上发布它。

添加 arm64 后添加 My Xcode 6.01 构建设置选项卡屏幕截图。

谢谢

【问题讨论】:

  • 您也可以添加armv7s,只需双击列表并单击底部的+并添加armv7s,但如果您不添加它不会有任何伤害..
  • 将架构更改为标准架构。和 armv7、armv7s、arm64 的有效架构
  • 在“构建设置”选项卡下发布架构设置的快照
  • 您的应用仅适用于 32 位。
  • 嗨,adnan 按照您的要求添加了 xcode screeshot。我已经添加了所有三个架构 armv7、armv7s、arm64。但在支持的架构中仍然只显示两个。

标签: ios iphone xcode


【解决方案1】:

如果您的架构类似于下面的架构。那么一切都很好

itunes connect 上的构建信息应该如下

【讨论】:

  • Adnan 我有同样的事情,但我只有两个方案 Debug 和 Release,而不是屏幕截图中显示的 Ad-Hoc 和 Distribution。
  • 好的,谢谢。 Adnan 你能检查你的 iTunes 二进制细节并告诉我你看到的东西和我在二进制细节上发布的图片一样吗?(只需要确认你是否在其中看到 armv7s)。
  • itunesconnect 无法访问。无法确认
  • 感谢阿德南的确认并给予您宝贵的时间。
猜你喜欢
  • 2014-09-07
  • 1970-01-01
  • 1970-01-01
  • 2012-03-08
  • 2017-09-28
  • 2015-08-04
  • 1970-01-01
  • 1970-01-01
  • 2021-02-15
相关资源
最近更新 更多