Perché eseguire LLDB o strumenti richiede privilegi elevati?
Scansionare la memoria protetta è qualcosa che solo suore autorizzati (in questo caso autenticati) sono in grado di fare.
Non richiedere questo sarebbe un enorme rischio per la sicurezza ed è una delle ragioni per cui Windows degli anni '90 e dei primi anni 00 era a maggior rischio di infezione da virus. Un'applicazione potrebbe facilmente immergersi nella partizione di memoria di un'altra applicazione, visualizzarne o modificarne il contenuto o inserire codice eseguibile arbitrario.
Leggi altre domande sui tag command-line xcode development