静态库armv7在iOS 9上不工作

静态库armv7在iOS 9上不工作,ios,xcode,armv7,arm64,Ios,Xcode,Armv7,Arm64,我正在开发一个iOS应用程序,它使用一个为armv7体系结构编译的商业静态库(.a)。这很好,但在iOS 9上不起作用,因为苹果要求所有LIB都支持arm64。 到目前为止,该库的供应商不会向我提供该库的arm64版本 我最近在谷歌上搜索了很多,但找不到解决方案或解决办法来实现这一点。 也有许多关于stackoverflow的帖子说这行不通。 正如一些帖子所说,我已经尝试在我的项目目标的XCode构建设置中向其他链接器标志添加-Wl,-segliang,4000,但没有成功 所以这可能不起作用,

我正在开发一个iOS应用程序,它使用一个为armv7体系结构编译的商业静态库(.a)。这很好,但在iOS 9上不起作用,因为苹果要求所有LIB都支持arm64。 到目前为止,该库的供应商不会向我提供该库的arm64版本

我最近在谷歌上搜索了很多,但找不到解决方案或解决办法来实现这一点。 也有许多关于stackoverflow的帖子说这行不通。 正如一些帖子所说,我已经尝试在我的项目目标的XCode构建设置中向其他链接器标志添加-Wl,-segliang,4000,但没有成功

所以这可能不起作用,但我想知道是否有人知道一个解决方案/解决方案,以便我的应用程序和这个静态库可以在iOS 9上工作


提前感谢。

您已经确定,除了从供应商处获得64位库之外,这里没有其他解决方案。我拥有一个内部应用程序,它利用了基于armv7的供应商(过时的)框架。除非您获得该库的64位版本,否则您将一事无成。

您已经确定,除了从供应商处获得64位库之外,没有其他解决方案。我拥有一个内部应用程序,它利用了基于armv7的供应商(过时的)框架。在您获得该库的64位版本之前,您将一事无成。

根据我的经验,您需要静态库的源代码,以便为arm64进行编译。请参阅许多重复的问题,其中每个人都反复提到“不,没有其他方法,你需要一个64位版本的库来链接64位代码”。好的,谢谢你的anwsers。根据我的经验,你需要静态库的源代码来编译arm64。看看这个问题的很多重复,每个人都反复说“不,没有其他方法,您需要64位版本的库来链接64位代码”。好的,谢谢您的帮助。