Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] iOS Resolver support for mixing cocoapods static and dynamic linking #597

Open
sp-miguel-ibero opened this issue Feb 15, 2023 · 2 comments

Comments

@sp-miguel-ibero
Copy link

Feature proposal

  • EDM4U Component: iOS Resolver

Have you thought about adding support for the cocoapods-pod-linkage plugin? As explained in this post cocoapods only allows to specify one type of linking for all the pods. This is specially a problem when having multiple targets like it is the case with the Unity Xcode project after they changed to use a UnityFramework library. We have this problem when integrating different Ironsource adapters where some of them should use static and some of them should use dynamic linking.

@google-oss-bot
Copy link

This issue does not seem to follow the issue template. Make sure you provide all the required information.

@paulinon paulinon removed the new to be triaged label Feb 15, 2023
@AlmostMatt
Copy link
Collaborator

@sp-miguel-ibero
In general we recommend statically linking firebase libraries.
Can you tell us a bit more about your expected podfile? Is there a factor that causes you to want to dynamically link firebase libraries, or is this a case of wanting to statically link firebase libraries while dynamically linking some other libraries?

Also, depending on the use-case, as a temporary workaround it might be possible to let EDM4U generate podfiles, then disable EDM4U and manually edit the podfiles to the desired state.

@AlmostMatt AlmostMatt changed the title [FR] iOS Resolver support for mixing cocoapods linking [FR] iOS Resolver support for mixing cocoapods static and dynamic linking Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants