-
Notifications
You must be signed in to change notification settings - Fork 94
Description
Describe the bug
We're getting a build warning
Showing Recent Messages
found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/user/Library/Developer/Xcode/DerivedData/MyApp-crxxzeaxkeceisgpqbvrnkkdtjsk/SourcePackages/checkouts/Quick/Sources/Quick/Info.plist
when building our application with the LaunchDarkly SDK added via SPM. It appears that Quick released a bug fix for this issue Quick/Quick#1048 - can we get the LD updated with that bug fix?
To reproduce
Add LD SDK version 5.4.0 to my app - build the app.
Expected behavior
The app builds with no SPM warnings related to the LaunchDarkly SDK.
Logs
Showing Recent Messages
found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/user/Library/Developer/Xcode/DerivedData/MyApp-crxxzeaxkeceisgpqbvrnkkdtjsk/SourcePackages/checkouts/Quick/Sources/Quick/Info.plist
SDK version
5.4.0
Language version, developer tools
Xcode 12.4, iOS 12-14
Additional context
Ideally, the solution isn't to update Quick but to exclude the testing packages - Nimble, Quick, etc, from the main package. It's somewhat odd to have these packages brought into my application when they aren't being used - it's additional dependencies we need to pull down and build even though we aren't using them, and they are only for the LD tests. Can you add them only to the test target instead of the main package?