Hey, not sure if this is absolutely required on iOS but I was using a different directory structure for my images (as I'm doing whitelabel/skinning of our application).

I noticed this was hardcoded inside /3.0.0.250/plugins/touch/current/app-build.js

Code:
if (packagerConfig.platform.match(/iOS/)) {
                        copy(
                            resolvePath(joinPath(src, 'resources', 'icons')),
                            resolvePath(destination),
                            ignoreFilter);
                        copy(
                            resolvePath(joinPath(src, 'resources', 'loading')),
                            resolvePath(destination),
                            ignoreFilter);
                    }
Which dies because mine are elsewhere:

resources/images/core/stuff.png
resources/images/skin/batman/icons/57.png
resources/images/skin/batman/startup/320x460.jpg
resources/images/skin/robin/icons/57.png
resources/images/skin/robin/startup/320x460.jpg

We just change the required skin name upon build and put them into seperate locations so theres only 1 codebase.

I'm using Architect and created my packager item and noticed theres only a config for 'icon' but nothing for 'startupImage' (despite it being hardcoded in the copy/paste inside this file anyway).

So I guess I have 2 questions:
1) Does iOS Native not allow you to specify the startupImage/icon location (has to be in a particular place)
2) If it is allowed, can we get the ability to specify where the startupImages are and use the 'icon' parameter for copying them over.

Cheeeers