Error “Missing file libarclite“ (Xcode 14.3)
See how to fix the “Missing file libarclite“ error in Xcode. This is due to libraries with minimum deployment target of iOS 11.
• 1 min read
File not found: libarclite_iphone.a +
Linker command failed
File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a
Linker command failed with exit code 1 (use -v to see invocation)
This is error is connected to 3rd party libraries that have a minimum deployment target less than iOS 11.
Xcode 14 only supports building for a deployment target greater or equal to iOS 11.
The solution is quite simple but a bit tedious if you have a lot of dependencies.
You have to set all your libraries to a minimum deployment target equal to iOS 11 or greater.
To do this:
- Navigate to Pods project in the Project Navigator
- Select a target
Generaltab change the
Minimum Deploymentsto iOS 11 or greater
- Repeat step 2 and 3 for each library
If you run
pod install or
pod update, you should repeat this process again.
I hope this is a temporary fix that will be updated in the future.
If you know a better solution please leave a comment.
Thank you for reading and see you in the next article!
Share this article