# iOS app with static frameworks This fixture contains an application that depends on static frameworks, both directly and transitively. ``` Workspace: - App: - MainApp (iOS app) - MainAppTests (iOS unit tests) - Modules - A: - A (static framework iOS) - ATests (iOS unit tests) - B: - B (static framework iOS) - BTests (iOS unit tests) - C: - C (static framework iOS) - CTests (iOS unit tests) - D: - D (dynamic framework iOS) ``` A standalone `Prebuilt` project is used to generate a prebuilt static framework: ``` - Prebuilt - PrebuiltStaticFramework (static framework iOS) ``` Dependencies: - App -> A - App -> C - App -> PrebuiltStaticFramework - A -> B - A -> C - C -> D Note: to re-create `PrebuiltStaticFramework.framework` run `ios_app_with_static_frameworks/Prebuilt//build.sh` [Check out example](https://github.com/tuist/tuist/tree/main/examples/xcode/generated_ios_app_with_static_frameworks)