Conversation
| "$(SRCROOT)/Carthage/Build/iOS/AWSPolly.framework", | ||
| "$(SRCROOT)/Carthage/Build/iOS/AWSCore.framework", | ||
| "$(SRCROOT)/Carthage/Build/iOS/Turf.framework", | ||
| "$(SRCROOT)/Carthage/Build/iOS/Solar.framework", |
There was a problem hiding this comment.
Does the developer need to copy these dependencies in their own application now? If so, we should update the installation instructions – this is a significant change, given the number of dependencies.
There was a problem hiding this comment.
Yes, but this has always been a requirement when using Carthage, and it's stated in their documentation when building for iOS, tvOS, or watchOS.
IIRC, I added this phase because we were unable to test frameworks without an application target but this doesn't seem to be an issue anymore.
There was a problem hiding this comment.
Yeah, I’m just thinking we should list these dependencies in the readme so developers know which ones are for the navigation SDK. It isn’t obvious that this SDK depends on AWSCore, for example.
Fixes #927 avoid nested dependencies
@1ec5 @bsudekum