the texture appear rubbish

Hello All

im getting the textures from server and then save it to memory and then show them in array .
everything is ok on PC and MAC but when i try it on the IPAD the textures appear rubbish
just distorted images .

that is the code for download the images and then retrieve them from the memory

	IEnumerator downloadImg(int ImgNum){

			WWW LoadImg;
			int Perc = 0;
			int AdvCount = 0;
			Debug.Log(JSD[ImgNum][1]);
			string GetLocalPath = Application.persistentDataPath + "/";
			

			
			if(!File.Exists(GetLocalPath+JSD[ImgNum][1])){
				LoadImg = new WWW(ServerUrl+JSD[ImgNum][1]);
				print("Img Num "+ImgNum+" is Downloading");
				yield return LoadImg;
				File.WriteAllBytes(GetLocalPath+JSD[ImgNum][1], LoadImg.bytes);
			}
			LoadImg = new WWW("file:///"+GetLocalPath+JSD[ImgNum][1]);
			
			Imgs[ImgNum] = new Texture2D (32, 32);
			LoadImg.LoadImageIntoTexture(Imgs[ImgNum]);
			scrollList.GetComponent<UniflowGallery>().photoList.Add(Imgs[ImgNum]);
			transform.GetComponent<main>().ideas.Add(JSD[ImgNum][5].ToString());
			transform.GetComponent<main>().colorsList.Add(JSD[ImgNum][7].ToString());
			transform.GetComponent<main>().datesList.Add(JSD[ImgNum][6].ToString());
	}

The texture appear rubbish is may due to the quality setting of the project you build.

Go to Edit-ProjectSettings-Quality and check the default level setting of your iOS build.