Xcode build is hanging at the planning build phase with local spm packages

Hi there. We have a large ios project which consists of lots of local spm packages (100+) and some third party spm dependencies. The problem is as the project grows (adding more local packages) xcode build seems to freeze in clean builds. All the packages have static library targets. It tooks over 1 minute to start actually start compiling the code. These are the steps that xcode build freezes.

Using new build system
Building targets in parallel
Planning build
Analyzing workspace
Constructing build description

We also have cocoapods version of the project which consists of xcode framework targets instead of local spm packages. It has not this issue and compiles almost 1 minute faster compared to spm version.

So how can we optimize this?

Terms of Service

Privacy Policy

Cookie Policy