[ https://issues.apache.org/jira/browse/CB-11589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vladimir Kotikov closed CB-11589. --------------------------------- Resolution: Fixed > Missing plugins in PlatformJson after restore > --------------------------------------------- > > Key: CB-11589 > URL: https://issues.apache.org/jira/browse/CB-11589 > Project: Apache Cordova > Issue Type: Bug > Components: CordovaLib > Affects Versions: 6.2.0 > Reporter: Darryl Pogue > Labels: prepare, reproduced, restore, triaged > > My project has both Android and iOS platforms, and sometimes when I run > {{cordova prepare}} it installs everything properly for Android, and installs > the plugin files for iOS but leaves the ios.json file mostly empty. > It turns out we're incredibly inefficient with restoring platforms and > plugins. The entire process looks something like this: > {code} > Cordova Prepare > restore Android > Android install new plugins > Android prepare > restore iOS > iOS install new plugins > iOS prepare > prepare Android > prepare iOS > restore Plugins > add plugin > add plugin > ... > {code} > Rather than preparing when we add the platform and then preparing again after > all the platforms are added, it would be ideal to add the platforms and then > do a single prepare at the end. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org