Home-Verzeichnis des Users auslesen |
Geschrieben von: Philipp | |||
TUESDAY, 11 MARCH 2008 01:40 | |||
Seit Firmware 1.1.3 gibt es als Standard-Benutzer für auszuführende Programme nicht mehr den "root" sonder den "mobile"-user. Dieser hat von hause aus sein Home-Verzeichnis in /private/var/mobile - aber wer kann schon sagen, wie lange noch. Daher hier eine Möglichkeit das Verzeichnis des Benutzers sozusagen dynamisch auszulesen: struct passwd *pwd;
pwd = getpwuid(getuid()); if (pwd) { return [NSString stringWithUTF8String:pwd->pw_dir]; } return nil; Achso, wer es noch nicht wusste, das Passwort des ja trotzdem noch vorhandenen "root" ist zu mindest bis Firmware 1.1.4 "alpine". Ihren Kommentar hinzufügen
|
|||
LAST_UPDATED2 |