[
https://issues.apache.org/jira/browse/CB-7781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shazron Abdullah updated CB-7781:
---------------------------------
Environment: OS X 10.9.5, Cordova 3.6.3-0.2.13. iOS (was: OS X 10.9.5,
Cordova 3.6.3-0.2.13)
> Plugin Un-install fails for iOS with plist strings
> --------------------------------------------------
>
> Key: CB-7781
> URL: https://issues.apache.org/jira/browse/CB-7781
> Project: Apache Cordova
> Issue Type: Bug
> Components: Plugman
> Affects Versions: 3.5.0
> Environment: OS X 10.9.5, Cordova 3.6.3-0.2.13. iOS
> Reporter: Matthew McClintock
> Labels: javascript, newbie, plugins, uninstall
>
> plugin.xml contains
> <config-file target="*-Info.plist" parent="UIBackgroundModes">
> <array>
> <string>audio</string>
> <string>fetch</string>
> </array>
> </config-file>
> will cause `cordova plugin rm org.wbez.cordova.flimflam` command to fail:
> Uninstalling org.wbez.cordova.flimflam from android
> Uninstalling org.wbez.cordova.flimflam from ios
> TypeError: Cannot read property 'buffer' of undefined
> at walk_obj
> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/plist/lib/build.js:131:18)
> at walk_obj
> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/plist/lib/build.js:98:7)
> at walk_obj
> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/plist/lib/build.js:109:9)
> at Object.build
> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/plist/lib/build.js:76:3)
> at ConfigFile_save [as save]
> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:574:47)
> at
> /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:446:49
> at Array.forEach (native)
> at ConfigKeeper_save_all [as save_all]
> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:444:31)
> at PlatformMunger_save_all [as save_all]
> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:128:24)
> at Object.exports.process
> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:81:12)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]