Как создать библиотеку для симулятора iPhone и устройства?
Я хочу создать статическую библиотеку для iphone. Я хочу предоставить своим пользователям библиотеку .a, которую они могут использовать для тестирования симулятора и тестирования устройства. Нужно ли мне создавать две библиотеки в режиме симулятора и режима устройства? Есть ли способ создать один, который можно использовать для обеих платформ?
Ответы
Ответ 1
Скомпилируйте свою библиотеку дважды. После использования SDK устройства и снова с помощью SDK Simulator.
Затем используйте инструмент командной строки lipo
, чтобы создать "жирную" библиотеку.
lipo -create libdevice.a libsimulator.a -output libcombined.a
Это должно дать вам то, что вам нужно.