Su Mac OSX, lo strumento da riga di comando di terze parti che devo eseguire purtroppo come superutente. Sto costruendo una GUI front-end per questo. La mia applicazione Qt / C ++ utilizza QProcess
per eseguire il bombardamento su Bash ed eseguire questo comando tramite echo "{PASS}" sudo -l "{USER}" -S {COMMAND}
. Ci riesco, basta che io abbia l'ID utente / passaggio Apple.
C'è un modo in cui il mio programma di installazione PKG può richiedere graficamente all'utente / pass ID Apple? Secondo, come consiglieresti di conservarlo in modo sicuro?