iOS静态库不支持64位,如何让它在64位设备上运行?

iOS静态库不支持64位,如何让它在64位设备上运行?,ios,Ios,我运行了以下命令: xcrun-sdk iphoneos lipo-info IDTECH_UniMag.a fat文件IDTECH_UniMag.a中的体系结构是:armv6 armv7 armv7s i386 如何使此静态库在64位设备/仿真器上工作。我知道这是可能的,因为我收到的示例应用程序能够在64位模拟器中运行,但我不知道是什么构建设置允许这样做。32位应用程序可以在64位模拟器或设备中运行。示例应用程序可能是32位的 你有两个选择: 仅通过设置目标或项目的架构或拱门,从标准架构(包括

我运行了以下命令:

xcrun-sdk iphoneos lipo-info IDTECH_UniMag.a

fat文件IDTECH_UniMag.a中的体系结构是:armv6 armv7 armv7s i386


如何使此静态库在64位设备/仿真器上工作。我知道这是可能的,因为我收到的示例应用程序能够在64位模拟器中运行,但我不知道是什么构建设置允许这样做。

32位应用程序可以在64位模拟器或设备中运行。示例应用程序可能是32位的

你有两个选择:

仅通过设置目标或项目的架构或拱门,从标准架构(包括64位到标准架构)构建32位应用程序。目标可能会返回到项目,所以若它是一个简单的项目,你们可能想在项目中更改它。 获取库的32/64位版本。
请注意,截至2015年2月1日,苹果要求所有新应用程序都具有64位可执行文件。

32位应用程序可以在64位模拟器或设备中运行。示例应用程序可能是32位的

你有两个选择:

仅通过设置目标或项目的架构或拱门,从标准架构(包括64位到标准架构)构建32位应用程序。目标可能会返回到项目,所以若它是一个简单的项目,你们可能想在项目中更改它。 获取库的32/64位版本。
请注意,截至2015年2月1日,苹果要求所有新应用程序都使用64位可执行文件。

如何判断该应用程序是否为32/64位?我需要做什么才能更改?添加了一些详细信息:如何判断应用程序是否为32/64位?我需要做什么才能改变?补充了一些细节:嗨,克里斯,你能告诉我你是如何解决这个问题的吗。我也面临同样的问题。我如何在arm64设备上运行它?我完全按照答案中的步骤编写。嗨,克里斯,你能告诉我你是如何解决这个问题的吗。我也面临同样的问题。如何在arm64设备上运行它?我完全按照答案中的步骤操作