Using Swift-Package-Manager, Swift5.3.2, iOS14.4.1, XCode12.4,
I am trying to integrate Firebase into my iOS App.
I use the Swift Package Manager for Firebase (Beta) as described here .
After successfully integrating most packages from the Firebase selection choice (since I need most of them), I get the following error in Xcode:
'openssl/arm_arch.h' file not found
It seems to happen in the File crypto.c
of the BoringSSL
dependency added by the Firebase dependency. (see screenshot)
I know the problem has be described before (such as here , here , here and here ). However, most of the people use Cocoapods. But in my case, I use the Swift Package Manager. So I open up this question again:
What do I need to do when Xcode said 'openssl/arm_arch.h' file not found
?
Yes, as is referenced in the comments, 7.9.0 was initially a bad release for the Firebase Swift Package Manager distribution. It was fixed and the 7.9.0 repo tag updated but Xcode/SPM caching prevented the new tag from being honored for people rerunning, so we made an equivalent 7.9.1 release to definitively fix the issue.
Full details at https://github.com/firebase/firebase-ios-sdk/issues/7777
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.