iOS - свяжите платформу с более высокой целью развертывания, чем у моего проекта - PullRequest
0 голосов
/ 17 ноября 2018

У меня есть Framework, который я связал с моим проектом.Приложение прекрасно работает.Но когда я пытаюсь импортировать фреймворк для использования в моих классах, появляется ошибка, которая говорит о том, что цель развертывания фреймворка выше цели развертывания моего приложения.Должен ли я изменить цель развертывания моего приложения, чтобы она соответствовала цели платформы?Или есть обходной путь, который позволяет мне поддерживать старые версии iOS, но при этом иметь возможность использовать фреймворк?

1 Ответ

0 голосов
/ 17 ноября 2018

Подумай об этом. Фреймворк может использовать функции, библиотеки, доступные в последующем развертывании iOS, которых нет в развертывании iOS, которое вы используете. Так что да, вам придется изменить цель развертывания приложения, если вы хотите использовать эту платформу.

Хотя вы можете условно импортировать фреймворк на основе версии iOS Условно импортировать фреймворк (например, Speech) на основе версии iOS в Swift? но, конечно, вам понадобится решение для версий iOS, для которого фреймворк не работает.

...