나는이 코드를 가지고있다.파이어 폭스 디렉토리
NSString *pathName = [@"/Users/" stringByAppendingString:NSUserName()];
pathName = [pathName stringByAppendingString:@"/Library/Application Support/AddressBook/Configuration.plist"];
[[NSFileManager defaultManager] removeItemAtPath:pathName error:nil];
나는이 디렉토리를 사용하기를 원하지만 cbk4yc7r.default의 폴더가있다. 각 사용자에 대해 cbk4yc7r이 변경됩니다. 이 디렉토리를 사용하도록 코드를 수정하려면 어떻게해야합니까?
"/Library/Application Support/Firefox/Profiles/cbk4yc7r.default/places.sqlite"
나는 "/ 라이브러리/응용 프로그램 지원/파이어 폭스/프로필/*. 기본/places.sqlite"을 시도했지만 목표 - C에서 작동하지 않습니다.
도와 주시겠습니까? 감사합니다, 당신이 할 수있는 당신이 cbk4yc7r은 각 사용자에 대해 무엇을 알고 가정
user.dirstring의 사용자는 신고되지 않았습니다. 뭔가 잘못? – Joannes
'user.dirstring'은 각 사용자마다 다른 문자열에 액세스하는 방법에 대한 예입니다. 이것은 당신이 편리하게 사용하는 변수로 대체되어야합니다 (아래 @valexa에 설명 된대로 profiles.ini를 파싱 한 결과 일 수 있습니다). –