Làm cách nào để làm cho các tệp an toàn để người dùng có thể tải xuống và HĐH sẽ không cách ly chúng?


2

Tôi làm việc với phần mềm Axure tạo các nguyên mẫu động và có thể điều hướng trong HTML. Khi chúng được thực hiện xong, tôi cần gửi một tệp ZIP của các tệp HTML đó cho khách hàng thông qua e-mail hoặc bất kỳ dịch vụ nội bộ tải xuống nào.

Khi họ mở các tệp HTML, không có gì hoạt động vì họ đã tải xuống từ internet (hoặc thậm chí mạng nội bộ), Mac OS X đã đánh dấu chúng bằng com.apple.quarantinethuộc tính và nó gây ra lỗi JavaScript.

Tôi có thể chạy lệnh này trên Terminal xattr -rd com.apple.quarantine ./trong thư mục chứa các tệp HTML và vấn đề với mã JavaScript được giải quyết.

Nói cách khác: Mac OS X đang gây rối với các tệp HTML nguyên mẫu của tôi khi chúng được tải xuống từ internet và "được đánh dấu" là các tệp đáng ngờ và bị cách ly.

Câu hỏi của tôi là: có cách giải quyết nào để tôi có thể làm cho các tệp này an toàn không (có thể là lệnh Terminal hoặc bash script) vì vậy tôi không cần yêu cầu khách hàng chạy lệnh Terminal mỗi khi tôi gửi các tệp dự án đó?

Cảm ơn!

Chỉnh sửa: thêm thông tin quan trọng từ nhận xét của Jan: vui lòng chỉ xem xét tải xuống bằng Safari.


Nó cũng xảy ra khi sử dụng các phương pháp tải xuống khác? Ví dụ: sử dụng Chrome trái ngược với Safari hoặc có thể curl?
Ngày

Jan, cảm ơn vì câu hỏi. Tôi đã chỉnh sửa câu hỏi thêm câu hỏi của bạn: chỉ tiếc Safari.
Grigs

Bạn có phiền một kịch bản không? Ý tôi là bạn gửi tập lệnh với các khóa và khách hàng chỉ có thể chạy tập lệnh sẽ chạy xattr -rd com.apple.quarantine ./
PoisonNinja

Đây đã là một giải pháp tạm thời. :(
Grigs
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.