Утверждение «openssl Universal требует какаоподов openssl-universal», похоже, написано на английском языке. Это предполагает, что существует зависимость между OpenSSL и библиотекой Cocoapods, называемой «openssl-universal». Чтобы решить эту проблему, вы можете попробовать несколько способов:
-
Установить openssl-universal через Cocoapods:
pod 'openssl-universal'
Этот метод предполагает, что у вас установлены и настроены Cocoapods для вашего проекта. Запустите
pod install
в каталоге вашего проекта, чтобы получить и установить библиотеку OpenSSL. -
Используйте другую версию OpenSSL:
Если вы используете определенную версию OpenSSL, вы можете попробовать использовать другую версию, которая не требует Cocoapod «openssl-universal». Вы можете изменить свой подфайл, указав желаемую версию OpenSSL, например:pod 'OpenSSL', '~> 1.1.1'
-
Установите OpenSSL вручную:
Если Cocoapods не предоставляет необходимую версию OpenSSL, вы можете вручную установить OpenSSL в свой проект. Вы можете загрузить исходный код OpenSSL с официального сайта ( https://www.openssl.org/source/ ) и следовать предоставленным инструкциям по установке. После установки вам может потребоваться настроить проект для связи с установленной вручную библиотекой OpenSSL. -
Проверьте наличие обновлений Cocoapods.
Убедитесь, что у вас установлена последняя версия Cocoapods. Запуститеgem update Cocoapods
, чтобы обновить его до последней версии. -
Ознакомьтесь с документацией:
Ознакомьтесь с документацией и любыми конкретными требованиями для Cocoapod «openssl-universal». Могут быть дополнительные действия или соображения, не описанные здесь.
Важно отметить, что лучший способ решения этой проблемы зависит от настроек и требований вашего конкретного проекта. Для получения дополнительной помощи рассмотрите возможность ознакомления с документацией проекта, руководствами Cocoapods или сообществом OpenSSL.