Change renderer.material.mainTexture error

This is a normal output to the ios on the game, have not been wrong!
Recently, however, can be output to the ios on a sudden after not running, and running tests on the pc is no problem!
I have a pre-examination revealed the object maps into other images can not go wrong! How is this going?
And cache matter? Library / cache directory in the file can be deleted?
Thank you!

I tried in the past replaced by another texture map will not be wrong!

Latest findings, the size of the original figure 30kb, set the Texture Type GUI and set the format set Truecolor since become 600kb! I try not to change the output to see!

The latest progress, I re-loaded the pictures, do not set any properties of the picture and paste it in the object body, the output no problem!
I wrote a script to a movie is divided into 10 images for loop! 10 pictures on it as a collection of texture in the edit area transfer into the script!
I tried to replaced by another picture right, I removed the pictures of the set has become! Is this map size limit?

I wrote a script to play 2d animation, I cut into a multi-frame images to animation playback, each frame of the picture size is about 30kb, but when I set its format after the truecolor image size becomes 600kb, pass into the error of the Texture collection!
But in the pc will not run on an error, but the error will be output in ios! Even can not get into the game!
What untiy 3d stored in a collection of things is limited in size?
Thank you!

I just think you’re coding really badly and I can barely understand you.