Как собрать библиотеку для симулятора iPhone и устройства? - PullRequest
34 голосов
/ 08 июня 2010

Я хочу построить статическую библиотеку для iphone. Я хочу предоставить своим пользователям библиотеку .a, которую они могут использовать как для тестирования на симуляторе, так и для тестирования устройства. Нужно ли создавать две библиотеки в режиме симулятора и в режиме устройства? Есть ли способ построить один, который можно использовать для обеих платформ?

1 Ответ

90 голосов
/ 08 июня 2010

Скомпилируйте вашу библиотеку дважды.После использования SDK устройства и снова с помощью SDK Simulator.

Затем используйте инструмент командной строки lipo для создания «толстой» библиотеки.

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

Это должнотебе нужно.

...