Múltiples usuarios que desarrollan para iOS simultáneamente en una Mac usando RealVNC

Somos un pequeño equipo de desarrolladores y nos gustaría utilizar MacBook Pro para desarrollar para iOS.

¿Es posible que varios usuarios inicien session remotamente en la Mac con RealVNC y trabajen en varias counts al mismo time?

  • El comstackdor FORTRAN gratuito - o uno que no tiene que ser actualizado todo el time
  • ¿Cómo puedo encontrar la intersección de dos lists en AppleScript?
  • ¿La supervisión de range / región iBeacon puede activar la notificación "dinámica" / basada en datos?
  • Xcode 4.1 no muestra ningún proyecto reciente
  • ¿Compartir punto de acceso desde el Mac con el que el iPhone o iPad se puede conectar?
  • Creación de scripts en iPad: acceso a funciones como acelerómetro, GPS, etc.
  • Preparar:

    • Tenemos dos máquinas con Windows en diferentes ubicaciones geográficas

    • Una sola MacBook Pro donde un usuario trabaja localmente

    Lo que hicimos:

    • Instalamos el server RealVNC en la Mac

    Cuál es el problema:

    • Cuando alguien inicia session en RealVNC de forma remota, termina en la misma count que el usuario local.

  • Abra la URL de Facebook en la aplicación de Facebook
  • Copia de security y restauración de una sola aplicación después de la actualización
  • ¿Cómo puedo restaurar fotos desde una copy de security de iCloud a un nuevo iPhone?
  • Problema con el código de acceso de iPhone 4S iOS7
  • ¿Por qué el nivel de volumen de audio está en 0 cada vez que inicio mi Mac?
  • ¿Hay alguna manera de eliminar solo los documentos / datos de una aplicación sin eliminar la aplicación en sí?
  • One Solution collect form web for “Múltiples usuarios que desarrollan para iOS simultáneamente en una Mac usando RealVNC”

    Soluciones simples

    Maquinas virtuales

    Puede crear máquinas virtuales OS X y conectarse a ellas en lugar de a la session principal. Las aplicaciones que pueden hacer esto son, por ejemplo: VMware , Virtualbox , etc.

    Sesiones de desove de clientes VPN

    No sé acerca de Windows, pero en OS X cuando se conecta a través de Screen Sharing.app existe la posibilidad de crear una nueva session de forma remota. Tal vez alguien del "mundo de Windows" sepa sobre ese tipo de software y pueda compartir el conocimiento al respecto.

    Solución avanzada

    Si tiene una aplicación de acceso remoto, que también puede conectarse a la window de inicio de session (el lugar donde elige al usuario y proporciona la contraseña), puede usar un pequeño truco:

    Ejecute el process con esas líneas (se puede hacer a través de SSH):

    CGSSessionID outSession = 1; CGSCreateLoginSessionWithDataAndVisibility(&outSession, NULL, false); 

    Esto tiene que ser comstackdo en el ejecutable, está escrito usando lenguaje C y API privada (más información sobre stackoverflow).

    Esto creará una session de GUI separada en segundo plano, luego se conectará al server que se ejecuta en la window de inicio de session y se conectará a esta session "nueva".

    NOTA:

    • La forma más fácil es usar VirtualMachines.
    • Una de las aplicaciones que sé que puede iniciar session en la window de inicio de session es NoMachine (hace un par de años que desarrollé esta aplicación y varias sesiones en OS X fueron posibles, pero eso fue una testing de concepto. Tal vez esto funcione de la caja ahora mismo).
    • No sé si este truco CGSCreateLoginSessionWithDataAndVisibility todavía funciona en el OS X más reciente (lo hice en Yosemite). Y deberá tener algunos conocimientos sobre progtwigción y sesiones de GUI en OS X para usarlo correctamente. También podría haber un problema con la session de "desaparición" (aunque es divertido experimentar con esto).
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).