Descargar ShiftStage
Dos piezas. La app en el teléfono, el agente en el Mac — y no vienen de sitios distintos por casualidad.
El agente de macOS
Firmado con Developer ID, notarizado por Apple y distribuido desde este sitio, no por la Mac App Store. Allí el sandbox es obligatorio, y un agente en sandbox no puede darte ni PTY, ni tu sistema de archivos, ni tus propios CLI.
La primera versión aún no ha salido. Saldrá cuando termine la notarización. Escribe a support@shiftstage.app y te avisamos.
Qué comprobar antes de instalar
Todo lo que llega fuera de la tienda merece dos comandos:
codesign --verify --deep --strict ShiftStage Agent.app
spctl --assess --type execute ShiftStage Agent.app
El primero confirma que el paquete está íntegro y firmado; el segundo, que Apple lo notarizó. Cada versión publicada traerá aquí su suma SHA-256.
Cómo se actualiza
El agente se actualiza solo: lee un manifiesto firmado, verifica la firma de la versión nueva antes de tocar nada, guarda la anterior y vuelve a ella si la nueva no arranca.
La app de iOS
Por la App Store, con la suscripción y los catorce días de prueba. Tampoco está publicada todavía: las dos salen juntas.