rudderlabs / rudder-sdk-flutter

Flutter SDK for RudderStack - the Customer Data Platform for Developers. Now supports Android, iOS and Web tracking!
https://www.rudderstack.com
Other
7 stars 25 forks source link

fix: enable static framework setting in Kochava iOS Integration Podspec #166

Closed 1abhishekpandey closed 4 months ago

1abhishekpandey commented 4 months ago

About the issue

Our Flutter Kochava iOS integration throws the following transitive dependency issue if it's installed while having use_frameworks! in the Flutter-iOS app Podspec file:

[!] The 'Pods-Runner' target has transitive dependencies that include statically linked binaries: (Rudder-Kochava)

About the fix

We attempted to solve this issue by enabling the static framework setting in the Kochava iOS integration.

About chore changes

For the Flutter sample iOS app, I've changed from use_frameworks! :linkage=> :static to use_frameworks!. This is to ensure that we perform a default check for the dynamic linkage in the future and prevent this kind of error.

Type of change

Related issues

Fix [#1]()

Checklists

Development

Code review

sonarcloud[bot] commented 4 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud