Ich kann diese Frage beantworten, als ich herausgefunden habe, wie es geht. Da es keinen offiziellen CocoaPod gibt, müssen Sie ein Build-Skript verwenden, um es selbst zu erstellen. Hier ist das Build-Skript, das ich verwendet habe: Ссылка
Dieses Build-Skript generiert zwei Ordner für Sie, einen namens lib
und einen anderen namens include
. Gehe zu deinen Projekteinstellungen und gehe zu Build Phases
. Öffnen Sie den Abschnitt namens Link Binary With Libraries
. Öffnen Sie dann den Ordner lib
und ziehen Sie libcrypto_iOS.a
und libssl_iOS.a
in den Abschnitt Link Binary With Libraries
.
Als nächstes gehe zu Build Settings
. Navigieren Sie im Abschnitt Search Paths
zu Header Search Paths
und doppelklicken Sie auf das Feld, um eine weitere Box zu öffnen. Ziehen Sie den Include-Ordner dorthin. Stellen Sie außerdem sicher, dass der Library Search Paths
den Ordner lib
hat.
Hoffe, das hilft!
Ich habe keinen Pod für openSSL mit Bitcode gefunden, aber wenn Sie es selbst bauen, ist es möglich. Wie du selbst erwähnt hast, kannst du OpenSSL-für-iOS verwenden ( Ссылка ) und starte einfach ./build-libssl.sh
Dann werden Sie einige Bibliotheken mit der openSSL-Ausgabe sehen. Sehen Sie, wie es im OpenSSL-für-iOS-Beispielprojekt verknüpft und verwendet wurde, und versuchen Sie, dasselbe in Ihrem Projekt zu tun.