How to build a library for both iPhone simulator a

2019-01-12 19:43发布

I want to build a static library for iphone. I want to give my users the .a library which they can use for both simulator test and device test. Do I have to build two library in simulator mode and device mode? Is there any way to build a single one that can be used for both platforms?

1条回答
ら.Afraid
2楼-- · 2019-01-12 20:00

Compile your library twice. Once using the device SDK, and again using the Simulator SDK.

Then use the lipo command line tool to create a "fat" library.

lipo -create libdevice.a libsimulator.a -output libcombined.a

That should give you what you need.

查看更多
登录 后发表回答