I was wondering if it was possible to create a unity project that when compiled into an xcode project had external images and text that could be changed or localized before being built by xcode.
The main reason being we want to be able to create apps that are able to be localized without the use of unity so that when we send files to other agencies we just send the xcode project with instructions on where to find images and text to change before building.
Make sense?
Thanks in advance.
This should honestly be answered by one of the Unity devs, but I will throw in my own take. I don’t think this is likely to be possible, the Unity Editor build (which creates the Xcode project) is also creating a compressed version of the Unity assets in one of the data files (I think it is likely the sharedAssets0.assets file). Unfortunately due to the nature of the build it would likely be very difficult to add and/or replace data into that file successfully.
I am not sure if it is something you could do but if you are looking at having 3rd parties customize text and textures, maybe this could be accomplished by streaming that information in at runtime?
WWW + the protocol file:// are good friends in such cases 
your main problem will be to get the external files into the right places because the iphone is not a pc, you can not just move files in and around as you want. Commonly, anything thats not part of the build is gotten from the net and stored in the apps own documents folder.
In such a case you wouldn’t use file:// but really just http://