Bagaimana cara membuka aplikasi terlepas dari versi yang diperlukan?

1

Jadi saya mengunduh aplikasi ini yang saya yakin dapat berjalan dengan baik pada 10.7.5 (Versi OSX saya), tetapi ketika saya mencoba membukanya, sebuah pesan muncul mengatakan bahwa ia memerlukan setidaknya versi 10.8.5. Alasan saya pikir itu harus bekerja dengan OS saya adalah karena versi aplikasi yang lebih lama tidak, dan sejauh yang saya tahu, tidak ada konten nyata yang ditambahkan antara pembaruan itu dan yang ini, jadi saya tidak merasa mereka bisa memiliki refactored begitu banyak dalam pembaruan yang agak tidak signifikan sehingga tidak lagi berfungsi pada OS saya. (Dan aplikasi ini benar-benar tidak membiarkan Anda menurunkan versi, jadi katakan saya harus melakukan itu) Tidak terbuka dan kemudian macet. Ketika saya mencoba membukanya, hanya sebuah jendela dengan ikon Finder muncul yang mengatakan bahwa itu tidak berfungsi pada versi OS saya saat ini, dan saya perlu 10.8.5. Aplikasi ini bahkan tidak mencoba membuka. Jadi saya merasa bahwa harus ada bendera di suatu tempat dalam kode atau sesuatu yang menentukan versi minimum yang diperlukan. Jadi pertanyaan saya adalah: Apakah ada cara untuk mengabaikan bendera ini dan membuka aplikasi ini terlepas dari versi minimum yang disyaratkan?

RothX
sumber
Mengapa Anda tidak mengunduh versi aplikasi yang lebih lama?
nelson2tm
Ada alasan mengapa Anda tidak dapat memutakhirkan ke OS X 10.8.5?
user24601
Baik. Saya mengatakan bahwa Anda tidak bisa mendapatkan versi aplikasi yang lebih lama. Mereka memaksa Anda untuk memperbaruinya, dan mereka tidak benar-benar membiarkan Anda menurunkan peringkat. Dan juga OS X berharga $ 20, dan saya membayar harga yang ditunjukkan untuk aplikasi, jadi saya tidak perlu membayar lebih.
RothX
@RothX Yosemite (OS X 10.10) gratis.
user24601

Jawaban:

2

Pemeriksaan itu dilakukan dengan memeriksa daftar aplikasi.

  1. Klik kanan pada aplikasi dan klik "Tampilkan Isi Paket"

  2. Buka "Konten"

  3. Buka "Info.plist"

  4. Gulir ke bawah ke tempat dikatakan "LSMinimumSystemVersion" atau "Versi sistem minimum" tergantung pada editor yang Anda gunakan.

  5. Ganti string pada baris berikutnya yang harus "10.8.5" (atau di sebelah kanan tombol, sekali lagi, tergantung pada editor) dengan "10.7.5". Coba buka aplikasi lagi.

William T Froggard
sumber
1
Anda mungkin harus memulai ulang agar benar-benar memeriksa daftar lagi
William T Froggard
Jadi saya mencoba ini. Masih tidak berhasil, muncul dengan pesan yang sama. Saya mencari aplikasi yang mengabaikan versi minimum plist, dan dikatakan saya harus menggunakan perintah sentuh di Terminal. Saya melakukan ini dan itu berhasil. Ketika saya mencoba membuka aplikasi, itu tidak terbuka, itu hanya mengatakan bahwa itu berhenti secara tak terduga. Saya kira ini berarti bahwa mereka melakukan hardcode pada versi minimum. Oh well. Terima kasih atas bantuan Anda.
RothX
1
Mungkin saja mereka menggunakan kode hanya 10.8, bahkan jika mereka tidak menggunakan fitur pengguna apa pun dari 10.8. Itu bisa menjadi alasannya.
William T Froggard