¿Rechazará Apple una aplicación que renderiza una escena 3D que te permite modificar y compilar shaders GLSL ES editándolos en la aplicación? (algo similar a por ejemplo http://shadertoy.com, pero con OpenGL ES 2 nativo)
¿Qué pasa si se registra para un tipo de archivo y abre archivos .vsh y .fsh como documentos?
Sé que puede haber problemas si la aplicación descarga automáticamente código de shader desde un servidor (y luego lo ejecuta), pero la respuesta no es tan clara para estos otros enfoques.