When using cli 6.0.0 and above building an app results in the failure to override default icon with the dimension 87 x 87 created when building the app with the icon specified in the config.xml file. This results in a built app having the correct icon in the list of apps but not the correct icon when viewing the settings in the iPhone 6 plus settings, resulting in seeing the Cordova robot icon.
It would appear this issue has been present since 6.0.0 going by the following posted on c.getsatisfaction.com about 6 months ago:
I have been using PhoneGap Build with cli 5.4.1 for a while now and as mentioned at the start, the issue does not appear. However, I need to upgrade to cli 6.0.0 and above due to needing to have access to some of the latest API's in Android. I am also unable to go down a post-fix route due to how I am using the service.
So my main question now is is there a fix for this that I am not aware of or is this still an issue and if so is there a plan to fix it around the corner as it is? I can understand in the grand scheme of this this is not a huge bug, but the end result of the builds I do are for commercial customers and therefore I can't have the Cordova robot in the settings screen.
If you're a staff member, why don't you log it in your issue tracker, now that a customer has explained the situation? You can take the details from Jira, where the issue exists for a while, now.
It seems a bit odd to first encourage your customers to report problems here at the forum (through various links in your docs), then suggest they should turn elsewhere to report it.
BTW: the problem occurs for 167x167 icons as well.