# iOS app with a transitive framework

```
Workspace:
  - App:
    - MainApp (iOS app)
    - MainAppTests (iOS unit tests)
  - Framework1:
    - Framework1 (dynamic iOS framework)
    - Framework1Tests (iOS unit tests)
```

A standalone Framework2 project is used to generate a prebuilt dynamic framework:

```
  - Framework2:
    - Framework2 (dynamic iOS framework)
```

Dependencies:

- App -> Framework1
- Framework1 -> Framework2 (prebuilt)

Note: to re-create `Framework2.framework` run `ios_app_with_transitive_framework/Framework2/build.sh`

[Check out example](https://github.com/tuist/tuist/tree/main/examples/xcode/generated_ios_app_with_transitive_framework)
