IBM Worklight 6.1对iOS 64位代码的支持

IBM Worklight 6.1对iOS 64位代码的支持,ios,xcode,ibm-mobilefirst,Ios,Xcode,Ibm Mobilefirst,说明: 根据苹果的说法,上传到应用商店的新iOS应用必须包括64位支持。我们使用worklight 6.1(版本6.1.0.2-20150109-1528) 据了解,IBM已经发布了IBM Worklight临时修复程序来支持iOS SDK 8.1,并提供了一个屏幕截图,显示了所支持的有效体系结构。因此,当我尝试用建议的架构构建ios应用程序时 我在libWorklightStaticLibProject.a中发现armv7s切片的链接器错误 同样,根据IBM Worklight不支持的ar

说明:

根据苹果的说法,上传到应用商店的新iOS应用必须包括64位支持。我们使用worklight 6.1(版本6.1.0.2-20150109-1528)

据了解,IBM已经发布了IBM Worklight临时修复程序来支持iOS SDK 8.1,并提供了一个屏幕截图,显示了所支持的有效体系结构。因此,当我尝试用建议的架构构建ios应用程序时

我在libWorklightStaticLibProject.a中发现armv7s切片的链接器错误

同样,根据IBM Worklight不支持的armv7s体系结构,因此我从xcode中的“体系结构”部分删除了armv7s,并成功地重建了应用程序

问题

  • armv7s体系结构的链接器错误是否与64位支持相关

  • armv7s是iPhone 5中A6处理器的体系结构。如果我 不要包括它以避免错误,我会有问题的 是否根据向appstore提交应用程序

  • 当前安装的修复程序(6.1.0.2-20150109-1528)是否在 我的worklight包括64位支持的修复程序,否则我必须 安装另一个


  • 以下是你问题的答案

    1.armv7s体系结构的链接器错误与64位支持无关

  • armv7s与64位无关,它是一个不同的32位arch。您在向appstore提交应用程序时不会遇到与64位公告相关的任何问题

  • iFix(6.1.0.2-20150109-1528)应包括64位支持的修复程序


  • 我还将尝试在6.1.0.2-20150109-1528版本上测试armv7的问题。

    我认为armv7和arm64是不同的体系结构。因此,据我所知,armv7的问题不是64位问题。谢谢,我编辑了这些问题