我正在尝试将一个arm64、armv7和armv7s的项目构建上传到TestFlight。它正在使用另一个项目的框架。但是该框架似乎仅为arm64而不是armv7构建(
这是框架目标: 编辑: 我的项目基于Cordova。因此,它使用利用预构建框架的插件。有一些指南可以构建一个包含模拟器和设备的fat framework,然后通过
文件是为arm64构建的,而不是被链接的架构(armv7)
)。
问题在于如何制作包含所有体系结构的框架?我想保持项目分离。并且我不关心模拟器。我希望确保它是为发布版本构建的。这是框架目标: 编辑: 我的项目基于Cordova。因此,它使用利用预构建框架的插件。有一些指南可以构建一个包含模拟器和设备的fat framework,然后通过
lipo
连接它。我需要的是我没有的设备体系结构。这是否意味着我需要三个来自arm64、armv7和armv7s的设备才能将它们全部连接起来?