Tôi đang cố chạy thử nghiệm đơn vị cho thư viện tĩnh cố gắng tạo/ghi/đọc tệp trong thư mục tài liệu. Do đây là một thư viện tĩnh và không phải là một ứng dụng cho iOS, cố gắng để tham khảo các NSDocumentDirectory đang trở lại cho tôi thư mục cho các hình thứcKiểm tra đơn vị thư viện tĩnh liên quan đến NSDocumentDirectory và các cuộc gọi cụ thể khác của Ứng dụng iOS
"/ Users // Library/Application Support/iPhone Simulator/Documents"
này thư mục không tồn tại. Khi cố gắng truy cập vào một thư mục từ một ứng dụng thực tế, NSDocumentDirectory trả về một cái gì đó của biểu mẫu:
"/ Users // Library/Application Support/iPhone Simulator/4.2/FEDBEF5F-1326-4383-A087-CDA1B865E61A/Documents"
(Xin lưu ý các phiên bản mô phỏng cũng như ID ứng dụng như là một phần của con đường)
làm thế nào tôi có thể khắc phục nhược điểm này trong đơn vị khuôn khổ kiểm tra cho các thư viện tĩnh mà thực hiện các bài kiểm tra đòi hỏi iOS cuộc gọi cụ thể ứng dụng?
Xin cảm ơn trước.
Cảm ơn đây là một gợi ý tốt. – Shiun