#ios #swift #xcode #swiftpm
Вопрос:
Я получаю это предупреждение от SPM (я думаю) с момента обновления до Xcode 12.5, и у меня есть два вопроса:
- Что это значит?
- Что я могу сделать, чтобы решить/скрыть это?
Буду благодарен за любые ответы. Я не нашел хороших ответов на эти вопросы в Google.
Комментарии:
1. У меня также возникла та же проблема сразу после обновления до Xcode 12.5. Подозреваете ли вы конкретную зависимость, которая могла бы это сделать?
2. Да, у меня есть зависимость SwiftPM от Apollo, которая зависит от Starscream, которая зависит от поддержки swift-nio-zlib.
3. У меня такая же проблема с Аполлоном и Старскримом. Возможно, попробуйте обновить открытую проблему (#4) в swift-nio-zlib-поддержка github.
4. Теперь я тоже подал жалобу в Starscream.
5. Да, я могу подтвердить, что я также использую Apollo и Starscream. Я буду поднимать этот вопрос.
Ответ №1:
В github Starscream открыт запрос на вытягивание, который решает это предупреждение. Это будет исправлено в ближайшее время, в противном случае вы можете увидеть файлы, измененные с помощью решения.
Ответ №2:
Это происходит, когда у вас несколько целевых объектов, и вы не добавили фреймворк и библиотеки во все целевые объекты
Вы можете исправить это, добавив Фреймворк и библиотеки во все целевые объекты Перейдите в раздел Проект > Общие >> Цели >>> Фреймворк и библиотеки, затем добавьте Фреймворк и библиотеки во все целевые объекты, которые этого требуют