Как включить эволюцию библиотеки? - PullRequest
1 голос
/ 30 января 2020

Я поддерживаю небольшую библиотеку в Swift. Я прочитал замечательную статью Бена Коэна о эволюции стабильных ABI . Чтобы включить режим эволюции библиотеки, мне нужно добавить новый аргумент командной строки -enable-library-evolution.

Моя проблема в том, что даже после добавления аргумента -enable-library-evolution к Arguments passed On Launch в настройках моей схемы у меня все еще есть странное предупреждение от Xcode:

@ frozen не имеет эффект без -enable-library-evolution. Замените '@frozen' на ''

Я что-то не так делаю?

1 Ответ

3 голосов
/ 30 января 2020

Вам нужно включить эволюцию библиотеки в настройках цели , а не в вашей схеме. Ищите BUILD_LIBRARY_FOR_DISTRIBUTION.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...