【发布时间】:2015-01-30 09:17:30
【问题描述】:
说明:
根据 Apple 的规定,上传到 App Store 的新 iOS 应用程序必须包含 64 位支持。我们使用 Worklight 6.1(版本 6.1.0.2-20150109-1528)。
根据this,IBM 已经发布了支持 iOS SDK 8.1 的 IBM Worklight 临时修复程序,并提供了显示受支持的有效架构的屏幕截图。因此,当我尝试使用建议的架构构建 ios 应用程序时,
我在 libWorklightStaticLibProject.a 中遇到 armv7s 切片的链接器错误。
再次根据this post,IBM Worklight 不支持 armv7s 架构,因此我从 xcode 的架构部分中删除了 armv7s,并成功重建了应用程序。
问题:
armv7s 架构的链接器错误是否与 64 位支持有关?
armv7s 是 iPhone 5 中 A6 处理器的架构。如果我 不包括它以避免错误,我会有问题吗 应用根据this announcement提交到appstore?
当前安装的修复 (6.1.0.2-20150109-1528) 是否在 我的工作灯包含 64 位支持的修复,否则我必须 安装另一个?
【问题讨论】:
-
我相信 armv7 和 arm64 是不同的架构。所以据我所知,armv7 的问题不是 64 位问题
-
谢谢,我编辑问题
标签: ios xcode ibm-mobilefirst