NSHomeDirectory()
đang khôi phục thư mục gốc của hộp cát, chứ không phải thư mục chính của tôi. [@"~" stringByExpandingTildeInPath]
đang làm điều tương tự.Làm cách nào để có được thư mục chính của người dùng trong mục tiêu-c trong ứng dụng hộp cát?
/Users/username/Library/Containers/appID/Data
này là những gì đang được trả lại. Làm cách nào để nhận được /Users/username/
?
Điều duy nhất nó thực sự tốt cho là thiết lập một mặc định lành mạnh cho các tập tin mở/lưu hộp thoại. Ngay bây giờ, nếu tôi đặt nó vào NSHomeDirectory() nó không thân thiện với người dùng. Hầu hết mọi người thậm chí không biết thư mục Library là gì. – Justin808
Đó là một cách sử dụng tốt, một cách khác là kiểm tra xem bạn có đang ở trong sandbox hay không bằng cách so sánh nó với những gì 'NSHomeDirectory()' trả về, và tôi chắc chắn có những người khác ... – CRD
tập tin thông qua 'com.apple.security.temporary-exception.files.home-relative-path. *' quyền tạm thời – Dov