Estoy tratando de instalar RocketBot 2020 para Mac en Mac OS Sonoma 14.5. Cada vez que voy a cargar Rocketbot, me sale una advertencia de seguridad, me pide que la apruebe por el panel de control, yo lo hago, y luego cuando vuelvo a cargar, repite el proceso pero con otra librería. Me parece que es porque todas las librerías del Python que incluye Rocketbot no están firmadas digitalmente. Habrá alguna versión más moderna o que esté ya firmada para poder correr la aplicación?
Gracias de antemano!
Esteban Zarikian
Les anexo fotos de pantalla de los errores y del panel de control. Cada vez que carga, es una librería distinta. Llego ya rato aprobando, pero no he logrado que cargue la aplicación completa
ezarikian
Intenté instalar la versión 2023 en Windows en una máquina virtual utilizando Parallels, pero parece haber algún tipo de problema por que la arquitectura de la VM es ARM en vez de AMD64. No sé si tienen alguna limitación al respecto.
Cualquier ayuda sería muy apreciada
ezarikian
Descubrí que con el comando
spctl --add archivo
Se puede autorizar un archivo para ejecutar desde el terminal de Mac OS, pero inclusive después de autorizar todos los archivos, sigo teniendo problemas para que cargue la herramienta
ezarikian
Es posible aprobar en lote todos los archivos ejecutables con estos comandos desde el directorio de rocketbot:
spctl –add `find . | grep «.so$»`
spctl –add `find . | grep «.dylib$»`
spctl –add rocketbot
Cada uno debe pedir aprobación, pero es mejor tres veces que 267 veces
ezarikian
Noté también que hay otros ejecutables como el que abre google chrome o firefox que necesitan ser aprobados.
También al tratar de abrir chrome de forma síncrona, abre, pero inmediatamente se cierra. De forma asíncrona sí abre la página deseada. Estoy viendo cuál puede ser el problema, me imagino que cambios de seguridad a nivel de los navegadores
ezarikian
En la cónsola de rocketbot veo que la versión de ChromeDriver no es compatible con mi versión de Chrome
ezarikian
Después de aprobar todos los ejecutables y librerías con el comando spctl, el error al arrancar era que el puerto TCP/5000 en Mac OS Sonoma está en uso por el panel de control. Utilizando el archivo rocketbot.ini lo cambié al puerto TCP/5001 y logré que arrancara el rocketbot studio