"Xin lỗi nếu câu hỏi này dễ" câu hỏi đó thực sự làm tôi khó chịu
Bạn không cần phải xin lỗi, bất kỳ câu hỏi nào cũng được chào đón :)
Chà, thật ra đó là một lỗi khó, vì (đáng buồn thay) đó là một lỗi thực sự không đáng kể. Nó có thể được gây ra bởi nhiều thứ. Mặc dù tôi đoán đó không phải là lỗi hệ thống tập tin, vì trình cài đặt đã khởi động tốt. Vì vậy, đó là một lý do.
Điều đầu tiên bạn nên kiểm tra (và thêm vào câu hỏi của bạn) là: Bạn lấy tệp cài đặt (ISO / DMG) từ đâu? Đây có phải là một bản phân phối chính thức từ App Store hay nó đến từ nguồn của bên thứ ba (có thể là một trang web vi phạm bản quyền?). Lý do quan trọng là vì chú của Apple cực kỳ khó chịu với bảo mật của họ. Và ý tôi là, vô cùng . Không có quyền truy cập vào các tập tin hệ thống trên iOS loại cực kỳ. Bây giờ (như mọi khi: P) là một vấn đề ở đây, vì nếu cài đặt không đến từ nguồn của bên thứ nhất (còn gọi là App Store), thì nó có thể không được mã hóa chính xác (tôi đã giải thích một chút về cách mã hóa bên dưới). Vì vậy, vui lòng chỉnh sửa câu hỏi của bạn để nó chỉ định nguồn nếu cài đặt để tôi có thể giúp bạn thêm.
Một lý do khác cho vấn đề của bạn có thể là do cài đặt, như được chỉ định, bị hỏng. Điều đó nghĩa là gì? Chà, rất nhiều lần khi ghi tập tin vào đĩa (ví dụ như ghi ISO vào ổ USB), có thể có một lỗi nhỏ (thậm chí có thể là một byte bị hỏng) sẽ làm hỏng cấu trúc của toàn bộ tệp. Làm phiền, phải không? Điều này có thể được gây ra bởi nhiều lý do. Có thể tệp của bạn xấu, có thể đĩa của bạn xấu, có thể trình tạo đĩa của bạn xấu (trong trường hợp đó tôi thực sự khuyên bạn nên thử một mục yêu thích cá nhân của tôi có tên là Rufus , cũng hoàn toàn miễn phí, mặc dù đáng buồn là nó chỉ có sẵn cho Windows, vì vậy hãy thử dùng một vài phút) và có thể nó chỉ xảy ra ngẫu nhiên (vâng, điều đó xảy ra. Bummer.). Đi qua tùy chọn một, sau đó nếu bạn có một bản sao chính thức, chính thức của trình cài đặt, hãy kiểm tra đĩa của bạn, sau đó chỉ cần thử ghi lại trình cài đặt. Nếu nó vẫn không hoạt động, hãy chuyển sang một ứng dụng sản xuất đĩa khác.
Viết mã
Vì vậy, mã hóa (ký mã) gần như là một tiêu chuẩn khi nói đến các hệ thống của Apple (macOS / OS X, iOS, v.v.). Đó là một cái gì đó thực sự tuyệt vời nhưng cũng thực sự gây phiền nhiễu cùng một lúc. Từ Wikipedia :
Ký mã là quá trình ký mã số thực thi và tập lệnh để xác nhận tác giả phần mềm và đảm bảo rằng mã không bị thay đổi hoặc bị hỏng kể từ khi được ký. Quá trình này sử dụng hàm băm mật mã để xác thực tính xác thực và tính toàn vẹn.
Vì vậy, như tôi đã nói, đó là một ý tưởng khá gọn gàng. Về cơ bản, đó là một chuỗi được mã hóa nhỏ được nhúng trong mã phần mềm, chấp thuận rằng đây là mã chính thức, từ nhà phát triển chính thức và nó sẽ chạy giống như được yêu cầu (giả sử bạn đáp ứng các yêu cầu hệ thống). Bạn có thể nghĩ về nó giống như một chữ ký: Khi bạn thấy chữ ký của tác giả trên một tài liệu, bạn có thể chắc chắn rằng đó là chữ ký của mình, và đó là bản gốc và chính thức. Và giống như một chữ ký, nó độc đáo và khó giả. Nhưng vấn đề là nó gây ra nhiều rắc rối khi nhà phát triển không ký đúng mã của mình. Ví dụ, tôi đã thử sử dụng GDB (Trình gỡ lỗi GNU) vào một ngày khác và nó không hoạt động do việc gán mã không phù hợp. Mặc dù, đối với hầu hết các phần, nó '