相关疑难解决方法(0)

iOS应用提交:缺少64位支持

我昨天发了一个应用程序进行审核,没问题.然后我意识到我做了很少的修复(将地图的最大缩放级别从19改为18,没有别的),所以我从iTunes Connect中删除了二进制文件,并尝试重新提交.

现在我有这个警告:

warning_xcode

我不明白为什么,因为我的架构是:

  • 架构:armv7
  • 有效的架构:armv6,armv7,armv7s,arm64

该应用程序在模拟器中运行良好.如果我尝试使用警告中建议的标准体系结构(armv7,arm64),那么应用程序将无法构建,我得到:

  • 架构x86_64的未定义符号
  • ld:找不到架构x86_64的符号

我正在使用lib route-me,我设置了相同的架构设置.

architecture app-store ios arm64 xcode6

92
推荐指数
5
解决办法
7万
查看次数

错误ITMS-90086:缺少64位支持.提交失败,并在iTunes上提交应用程序时出错

我试图通过Application Loader上传我的应用程序.但我从iTunes商店收到错误.

错误ITMS-90086:"缺少64位支持 - 从2015年2月1日开始,提交到App Store的新iOS应用程序必须包含64位支持并使用iOS 8 SDK构建.从2015年6月1日开始应用更新也将需要遵循相同的要求.为了在项目中启用64位,我们建议使用"标准体系结构"的默认Xcode构建设置来构建一个包含32位和64位代码的单个二进制文件."

我已经在Xcode中添加了arm64,如下图所示.

在此输入图像描述

在此输入图像描述

我能做什么?

xcode build ios

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×2

app-store ×1

architecture ×1

arm64 ×1

build ×1

xcode ×1

xcode6 ×1