是的,您需要单独制作它们。您可以在单独制作后将其与lipo
命令结合使用。
lipo -create libSignatureLibary_simulator.a libSignatureLibary_device.a -output libSignatureLibary_universal.a
您可以创建一个“胖”静态库,它可以与模拟器和各种ARM设备配合使用。设置,搜索“iOS通用静态库”有点麻烦。有关如何执行此操作的两篇文章是here和here。
归结为为模拟器和设备创建静态库,然后使用lipo
工具组合它们。