¿Cómo puedo construir un compilador de iOS en línea?

Para verificar que entendí lo que quieres, en resumen:

  • proyecto compilable con archivo pdf “ficticio” se encuentra en el lado del servidor
  • el usuario carga el pdf que reemplaza el ficticio en una copia del proyecto
  • el servidor compila el proyecto y responde con una presentación ejecutable del contenido en pdf

Sin conocer los detalles de la cadena de herramientas que tiene en mente,

> ¿Es muy difícil?
No suena así, no.

> Si es así, ¿puedo hacer que alguien lo desarrolle por mí?
Probablemente, buena suerte con eso.

> ¿Cuánto costará hacerlo?
Supongo que más en costos de operación a largo plazo, si tiene que mantener servidores para evitar compilar proyectos con un montón de archivos PDF diferentes durante todo el año.

Lo único que me daría ligeros heebie-jeebies sobre este tipo de solución es tomar algo con el interior intrincado de un archivo pdf del usuario, incluido como una parte integral de la entrada a algo tan complicado como un compilador, y ejecutando el plato de ravioles computacional resultante en mi servidor. Una vez más, no conozco su cadena de herramientas, pero mi corazón paranoico sugiere que sería muy difícil garantizar que esto no sea una invitación para que alguien descubra cómo ayudar a mi máquina servidor, usando un pdf cuidadosamente preparado.

( Editar : Miguel Paraz aborda esta preocupación en los comentarios a continuación, pero en lugar de sacar mi interpretación errónea, la dejaré aquí para mantener el contexto adecuado de esa discusión).

Como apéndice final, el cableado del contenido en un programa me parece un método bastante pesado para mostrar un PDF, pero entonces, estoy fuera de contacto con lo que a la mayoría de la gente le importa gastar sus recursos computacionales en .

Espero que el proyecto funcione para ti.

¿Cuál es el punto de? El compilador sin conexión es mejor. Pruebe la aplicación ios CppCode ( http://cppcode.info )

hola aquí, simplemente desarrolle la capacitación en línea de iOS Bangalore a través de capacitaciones de calidad de medios digitales y sesiones diarias enviadas a su correo junto con seguridad de por vida, así que esta es la mejor manera de usted, sobre el desarrollo de la aplicación de iOS y las actualizaciones de tendencias que simplemente aprende a través de proyectos en vivo y luego de completar el curso, lo apoyaron con asistencia laboral en tiempo real, espero que pueda ayudarlo con usted.