Обновить

MSLibrary. Создание и компиляция кроссплатформенных (универсальных) библиотек в Xcode

Время на прочтение14 мин
Охват и читатели6.4K
Всего голосов 10: ↑8 и ↓2+6
Комментарии3

Комментарии 3

через консоль выходную директорию можно подать через флаг SYMROOT=/output. Если кому-то нужно использовать либу сразу под ios/osx/tvos/watchos то эти либы можно собрать просто меняя тип сдк в консольной команде и тип архитекруты, например, собрать под тв и мак
xcodebuild -sdk appletvos -arch arm64 VALID_ARCHS=arm64 -project MySecretLibrary -scheme MySecretLibrary SYMROOT=(pwd)/build
xcodebuild -sdk macosx -arch x86_64 VALID_ARCHS=x86_64 -project MySecretLibrary -scheme MySecretLibrary SYMROOT=(pwd)/build
Спасибо! Очень хорошо
Уже ведь можно фрэймворки официально. Зачем тревожить Древних? :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации