Làm thế nào để mở ứng dụng bất kể phiên bản bắt buộc?


1

Vì vậy, tôi đã tải xuống ứng dụng này mà tôi tương đối chắc chắn có thể chạy tốt vào ngày 10.7.5 (Phiên bản OSX của tôi), nhưng khi tôi cố mở nó, một thông báo bật lên nói rằng nó yêu cầu ít nhất là phiên bản 10.8.5. Lý do tôi nghĩ rằng nó nên hoạt động với HĐH của tôi là vì phiên bản cũ hơn của ứng dụng này, và theo như tôi có thể nói, không có nội dung thực sự nào được thêm vào giữa bản cập nhật đó và bản này, vì vậy tôi không cảm thấy chúng có thể có tái cấu trúc nó rất nhiều trong một bản cập nhật không đáng kể đến mức nó không còn hoạt động trên hệ điều hành của tôi. (Và ứng dụng này thực sự không cho phép bạn hạ cấp, vì vậy, nói rằng tôi nên làm điều đó) Nó không mở và sau đó sụp đổ. Khi tôi cố mở nó, chỉ một cửa sổ có biểu tượng Finder bật lên nói rằng nó không hoạt động trên phiên bản HĐH hiện tại của tôi và tôi cần 10.8.5. Ứng dụng thậm chí không thử mở. Vì vậy, tôi cảm thấy rằng phải có một lá cờ ở đâu đó trong mã hoặc một cái gì đó chỉ ra phiên bản tối thiểu cần thiết. Vì vậy, câu hỏi của tôi là: Có cách nào để bỏ qua cờ này và mở ứng dụng này bất kể phiên bản bắt buộc tối thiểu không?


Tại sao bạn không tải xuống phiên bản cũ hơn của ứng dụng?
nelson2tm

Bất kỳ lý do nào khiến bạn không thể nâng cấp lên OS X 10.8.5?
user24601

Đồng ý. Tôi đã nói rằng bạn không thể có được phiên bản cũ hơn của ứng dụng. Họ buộc bạn phải cập nhật nó và họ không thực sự cho phép bạn hạ cấp. Và OS X cũng có giá 20 đô la và tôi đã trả giá hiển thị cho ứng dụng, vì vậy tôi không phải trả thêm tiền.
RothX

@RothX Yosemite (OS X 10.10) là miễn phí.
user24601

Câu trả lời:


2

Việc kiểm tra đó được thực hiện bằng cách kiểm tra số nguyên của ứng dụng.

  1. Nhấp chuột phải vào ứng dụng và nhấp vào "Hiển thị nội dung gói"

  2. Mở "Nội dung"

  3. Mở "Info.plist"

  4. Cuộn xuống nơi ghi "LSMinimumSystemVersion" hoặc "Phiên bản hệ thống tối thiểu" tùy thuộc vào trình chỉnh sửa bạn đang sử dụng.

  5. Thay thế chuỗi trên dòng tiếp theo phải là "10.8.5" (hoặc ở bên phải của khóa, một lần nữa, tùy thuộc vào trình chỉnh sửa) bằng "10.7.5". Hãy thử mở ứng dụng một lần nữa.


1
Mặc dù vậy, bạn có thể phải khởi động lại để thực sự kiểm tra lại bản gốc
William T Froggard

Vì vậy, tôi đã thử điều này. Nó vẫn không hoạt động, nó đã đưa ra cùng một thông điệp. Tôi đã tìm kiếm các ứng dụng bỏ qua phiên bản tối thiểu plist và nó nói rằng tôi phải sử dụng lệnh cảm ứng trong Terminal. Tôi đã làm điều này và nó làm việc. Khi tôi cố mở ứng dụng, nó không mở, nó chỉ nói rằng nó thoát bất ngờ. Tôi đoán điều này có nghĩa là họ đã mã hóa phiên bản tối thiểu. Ồ tốt. Cảm ơn sự giúp đỡ của bạn nào.
RothX

1
Có thể họ đang sử dụng mã chỉ 10.8, ngay cả khi họ không sử dụng bất kỳ tính năng người dùng nào từ 10.8. Đó có thể là lý do.
William T Froggard
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.