[
https://issues.apache.org/jira/browse/CB-11893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16360235#comment-16360235
]
Shazron Abdullah commented on CB-11893:
---------------------------------------
[~jcesarmobile] you mean the preference, say would be
"AllowCocoaPodsUseFrameworks", and default to false? I think by adding the
annotation it would already signal that this value is "true", so I am hesitant
to add one more config option.
I'm thinking that with enough nagging in the console output, devs will get that
there is a plugin that requires use_frameworks, so either all of their plugins
us dynamic iOS frameworks, or they remove that particular plugin.
Here's the possible scenarios:
# 1 use_frameworks plugin, no other plugins -> OK
# 1 use_frameworks plugin, other plugins that don't use use_frameworks - print
a warning for each non-use_frameworks plugin (maybe point to the 'offending'
plugin)--
# 1 use_frameworks plugin, other plugins also have use_frameworks -> OK
Of course this will all depend on the order of plugins loaded (to detect
whether a plugin has use_frameworks). For example, if the use_frameworks plugin
was *not* loaded first, we won't detect this case for subsequent plugins, so
there needs to be plugin load ordering/preprocessing. Might get messy.
> CocoaPods support: Provide a way to add use_frameworks! on the Podfile
> ----------------------------------------------------------------------
>
> Key: CB-11893
> URL: https://issues.apache.org/jira/browse/CB-11893
> Project: Apache Cordova
> Issue Type: New Feature
> Components: cordova-ios
> Reporter: jcesarmobile
> Priority: Major
> Labels: backlog
> Fix For: [email protected]
>
> Attachments: Integrating Static Library With Cocoapods
> Use_frameworks.pdf
>
>
> If the library you want to use on the plugin uses Swift or you want to use
> dynamic frameworks you have to add use_frameworks! on the Podfile
> I don't think there is a way of adding it right now.
> We should provide a way of adding it
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]