No Libraries folder in Xcode 10.1 Project
See original GitHub issueExpected behavior
The installation procedure is outdated : there is no Libraries
folder in my .xcworkspace
file with the configuration I have (please see below).
I would like to participate in the project and propose an update of the iOSInstallation.md
file, but I don’t know the right way to do… I try to get some help from #301 and from #312 but it is still not clear how to deal with the first step. Is there anybody to help ?
- React Native / Expo version: “https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz”
- Plugin version: 1.67.1
- OS: iOS
- XCode version: 10.1
Issue Analytics
- State:
- Created 5 years ago
- Reactions:1
- Comments:10 (3 by maintainers)
Top Results From Across the Web
Xcode 10.1 - the file '***.app' co… | Apple Developer Forums
I removed library lstdc++6.0.9.dylib from the project because it is not required and Xcode 10.1 won't let me compile. Likewise, I leave Valid...
Read more >xcode library not found - Stack Overflow
In my case, the project uses CocoaPods. And some files are missing from my project. So I install it from CocoaPods: https://cocoapods.org/.
Read more >Copy Xcode Project in 5 Easy, Safe Steps within 10 Minutes
The first action not to be done is to copy/duplicate the folder and rename the project. This is prone to so many errors;...
Read more >Getting Started - CocoaPods Guides
CocoaPods manages library dependencies for your Xcode projects. The dependencies for your projects are specified in a single text file called a Podfile....
Read more >Add Firebase to your Apple project
If you don't already have an Xcode project and just want to try out a Firebase product, ... Learn more about these Firebase...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
RE @arnaudambro https://github.com/react-native-webrtc/react-native-webrtc/issues/571#issuecomment-457103271: why would we need to follow official steps 2, 3, 4 if using CocoaPods?
For step 2, I can see
"${PODS_ROOT}/../../node_modules/react-native-webrtc/ios"
is already inFramework Search Paths
and"${PODS_CONFIGURATION_BUILD_DIR}/react-native-webrtc"
is already inLibrary Search Paths
, but both set asnon-recursive
. Should those be removed and replaced with what’s detailed in step 2, or should that stay? If still adding what’s detailed in step 2, should I be adding paths to what’s innode_modules
or paths to the libs in my pods dir?For step 3, I can’t see any
Embedded Binaries
section in xcode 11. I can see aFrameworks, Libraries, and Embedded Content
section which seems appropriate. However that already includes my generatedlibPods-XX.a
. Does that already include theWebRTC.framework
or that needs to be included again?For step 4, most of those libs + frameworks I’m meant to add in
Link Binary With Libraries
seem to already be present in my Podfile. Do these need to be added again or will they be used from my linkedlibPods-XX.a
? If I scroll down to theEmbed Pods Frameworks
section ofBuild Phases
I can also see${PODS_ROOT}/../../node_modules/react-native-webrtc/ios/WebRTC.framework
already set there. Not sure if that covers me or I need to add it again inEmbed Frameworks
section as detailed in that step.The
iOS Podfile
section ofDocumentation/iOSInstallation.md
also comes between step 1 and 2. I presume that means I’m meant to follow step 1 first, though from what I understand of how Cocoapods works that seems redundant (those libs are already included in the built pods lib that gets linked).In general I am very new to React Native and using tools like Cocoapods, and am finding the instructions for this project very confusing. I am confused in particular as to what needs to change in the setup if I’m using Cocoapods. I would happily help try to make the instructions less confusing, although I’m trying to get my head around how things should work first.
Updated the installation docs, with XCFramework everything should be simpler now.