添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

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.

Francesco Leoni

1 min read

Error

File not found: libarclite_iphone.a + Linker command failed

Complete error:

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)

Problem

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.

Solution

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:

  1. Navigate to Pods project in the Project Navigator
  2. Select a target
  3. In General tab change the Minimum Deployments to iOS 11 or greater
  4. Repeat step 2 and 3 for each library