2011-12-07 19 views
10

Quiero crear una aplicación que pueda compartir archivos entre otros dispositivos iOS y posiblemente también computadoras de escritorio.Ejecutar un servidor web en un dispositivo iOS

Así que lo que quiero hacer es ejecutar un servidor web ligero en mi dispositivo que permite descargar archivos desde el dispositivo, así:

http://myphone.local:1234/folder/samplefile.txt

¿Cómo puedo proporcionar un servidor de este tipo en un país que no dispositivo jailbroken. Preferiría no escribir un servidor como este desde cero :-). mucho por su ayuda

+0

¿Sería un servicio web ideal para lo que quieres? –

+0

@Carl Necesito el dispositivo iOS para actuar como un servidor web. Entonces, el dispositivo iOS no es el cliente en mi caso. – Besi

+0

ahhh ok, leí la pregunta incorrecta, perdón, combate que –

Respuesta

17

Gracias Tome un vistazo a Cocoa HTTP Server

+0

Gracias por señalar esto. Supongo que me encontré con esto hace un tiempo. Definitivamente se ve prometedor – Besi

+0

Claro que haré esto, error, necesito probarlo primero. – Besi

+0

¿Apple aprueba este servidor de cocoHTTPS, si lo uso en mi aplicación? Hace un par de días mi aplicación fue rechazada por Apple por hacer uso de RoutingHTTPServer. – Madhu

3

De acuerdo con la GitHub project:

CocoaHTTPServer es un servidor pequeño, ligero, integrable HTTP para Mac OS X o aplicaciones de iOS.

A veces los desarrolladores necesitan un servidor HTTP incorporado en su aplicación. Quizás es una aplicación de servidor con monitoreo remoto. O quizás es una aplicación de escritorio que usa HTTP para el backend de comunicación. O tal vez es una aplicación de iOS que proporciona acceso por aire a los documentos. Sea cual sea su razón, CocoaHTTPServer puede hacer el trabajo.

Cuestiones relacionadas