plaid / plaid-link-ios

Plaid Link iOS SDK
https://plaid.com/docs/link/ios
MIT License
133 stars 88 forks source link

Suggestion: Distribute LinkKit.xcframework with static library or with `-make_mergeable` linker flag to improve apps launch time #29

Open lucasmarcal-faire opened 8 months ago

lucasmarcal-faire commented 8 months ago

Please do not include your API secret or public_key in any issue.

A detailed description of the steps to reproduce the issue

While converting some of our dependencies from dynamic libraries to static to reduce app size and app launch time, we notice that LinkKit is distributed as dynamic framework. It would if the xcframework included the -make_mergeable linker flag that adds a new load command to the dylib, making it a mergeable library, that could be linked to app binary, just like a static library.


When submitting an issue for Link on the web or within a Webview, please include the following information:

Name Value
Link env
Browser
Operating system

When submitting an issue for Plaid Link iOS please include the following information:

Name Value
Link env
LinkKit version
iOS version
iOS device

List of used 3rd party libraries (e.g. CocoaPods):