tuist/fixtures/ios_app_with_local_binary_s...
Kas 51ed4838fa
Fix "Embed Frameworks" build phase parameters (#2156)
* Fix "Embed Frameworks" build phase parameters

Resolves: https://github.com/tuist/tuist/issues/2153

- Generated projects had a missing empty `dstPath` parameter for the "Embed Frameowkrs" build phase
- This was discovered while comparing projects where the same phase was added by Xcode (via the UI when embedding frameworks)
- This small mismatch in parmeters results in build failures when linking against Swift Package binary dependencies
- Adding a new fixture that depends on a binary dependency (FirebaseAnalytics)

Test Plan:

- Run `swift build && swift run tuist generate --path fixtures/ios_app_with_remote_binary_swift_package`
- Verify the generated project builds

* Switch fixture to local package with binary target

* Update change log
2020-12-17 12:36:22 +01:00
..
Packages/LocalPackage Fix "Embed Frameworks" build phase parameters (#2156) 2020-12-17 12:36:22 +01:00
Sources Fix "Embed Frameworks" build phase parameters (#2156) 2020-12-17 12:36:22 +01:00
Tests Fix "Embed Frameworks" build phase parameters (#2156) 2020-12-17 12:36:22 +01:00
.gitignore Fix "Embed Frameworks" build phase parameters (#2156) 2020-12-17 12:36:22 +01:00
.package.resolved Fix "Embed Frameworks" build phase parameters (#2156) 2020-12-17 12:36:22 +01:00
Package.resolved Fix "Embed Frameworks" build phase parameters (#2156) 2020-12-17 12:36:22 +01:00
Project.swift Fix "Embed Frameworks" build phase parameters (#2156) 2020-12-17 12:36:22 +01:00