错误 ITMS-90086 缺少 64 位支持 Xcode 6.4 和 Cordova 2.9.1

Posted

技术标签:

【中文标题】错误 ITMS-90086 缺少 64 位支持 Xcode 6.4 和 Cordova 2.9.1【英文标题】:ERROR ITMS-90086 Missing 64-bit support Xcode 6.4 and Cordova 2.9.1 【发布时间】:2015-08-06 06:25:39 【问题描述】:

平台和版本 ios 配置如下。 1.Xcode版本:6.4 2. IOS设备操作系统版本:8.4 3. Mac OS 版本:10.10.4 在当前项目移动应用程序构建设置中 -> 有效架构:armv7 armv7s amr64 用于字段“发布”和“调试”。

问题描述 我们使用 Cordova 2.9.1 为 iPhone 设备开发了 iOS 应用程序。应用程序已成功验证,但无法使用 testflight 上传以进行 BETA 测试。当从 Xcode 单击“提交到应用商店”按钮时, 弹出错误提示'存档提交失败,错误如下。 错误描述:“错误 ITMS-90086 “缺少 64 位支持”从 2 月 1 日开始......”。

尝试更改有效架构,但仍然是同样的问题。

复制步骤 1. 归档应用程序。 2. 成功验证应用程序。 3.点击Xcode 6.4中的“提交到应用商店”按钮,然后显示错误。 '错误 ITMS-90086“缺少 64 位支持”从 2 月 1 日开始......'

【问题讨论】:

只更新cordova,我已经使用node.js命令行从cordova 2.9.1更新了cordova 3.8.0。 【参考方案1】:

只更新cordova,我已经使用node.js 命令行从cordova 2.9.1 更新了cordova 3.8.0。更新cordova 的步骤。 1.安装node.js 2.添加所有插件。 3.通过命令构建。 4.在xcode中打开并安装到设备中。

注意:我已经发布成功了。

【讨论】:

以上是关于错误 ITMS-90086 缺少 64 位支持 Xcode 6.4 和 Cordova 2.9.1的主要内容,如果未能解决你的问题,请参考以下文章

iTunes 应用上传错误

ERROR ITMS-90086:"missing 64-bit support...解决办法

为啥上传到 iTunes 连接时出现缺少 64 位支持?

在应用商店上传钛应用时缺少 64 位支持

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

系统提示缺少libeay32.dll和ssleay32.dll怎么办