Puede cambiar la pantalla por defecto en iOS (al menos después de la primera puesta en marcha) mediante el establecimiento de UILaunchImageFile propiedad en el info.plist, y luego escribir una nueva imagen a la carpeta Documentos.
por ejemplo.
<key>UILaunchImageFile</key>
<string>../Documents/NewDefault.png</string>
luego escriba su salpicaduras al azar a /Documents/NewDefault.png
.
parece que tengo que ser más prescriptivo ... No estoy sugiriendo que modificar nada en su paquete de aplicaciones en tiempo de ejecución, como se ha dicho, eso no puede ocurrir.
Pero debido a que la carpeta /Documents
se sienta junto a la carpeta .app
, se puede establecer el UILaunchImageFile
a través de una ruta relativa, y luego poner un archivo en la ruta especificada cuando se ejecuta la aplicación. Hemos hecho esto, y funciona, así que antes de votar, inténtalo tú mismo.
Sugeriría una pregunta más específica: ¿Es posible en tiempo de ejecución cambiar la imagen predeterminada? Si puede, agregar aleatoriedad es trivial e incluirlo en su pregunta solo hace que sea más difícil responder. –
Aprecio que trolling la pregunta. Sin embargo, las respuestas a continuación resultaron satisfactorias. Gracias –
. Solo fue un consejo amistoso: me disculpo si me alejé. Simplemente encuentro que, en general, hacer la pregunta más simple posible dará lugar a más y mejores respuestas, ya que es más fácil para los demás entender lo que estás preguntando (esperaba algo diferente en función del título). –