OS X Yosemite beta'yı yeni kurdum ve MATLab 2014a'yı açamıyorum.
Şu hata iletişim kutusunu görüntüler:
Bunun nasıl çözülebileceğine dair bir fikri olan var mı?
OS X Yosemite beta'yı yeni kurdum ve MATLab 2014a'yı açamıyorum.
Şu hata iletişim kutusunu görüntüler:
Bunun nasıl çözülebileceğine dair bir fikri olan var mı?
Yanıtlar:
Geçici çözüm:
ProductVersion altındaki /System/Library/CoreServices/SystemVersion.plist içindeki 10.10 değerini 10.9 veya daha düşük bir değere değiştirmek sorunu çözebilir.
Ancak Safari, Mail'in önyüklenmesini yasaklar. Böylece, bir zamanı kullanmak için yalnızca birini seçebilir ve ProductVersion'ı ileri geri değiştirebilirsiniz.
** GÜNCELLEME: (RESMİ DÜZELTME) **
Mathworks, Matlab 2012a ~ 2014a için bir yama yayınladı. Sürümünüze uygun yamayı indirmek için bu bağlantıyı kullanın
Yosemite Beta 2 ile ilgili başka bir sorun var. Matlab'ın bu hata mesajıyla ilk noktada çalışmasını engelliyor:
“MATLAB_R2012b” uygulamasının bu sürümünü OS X'in bu sürümüyle kullanamazsınız.
Çözüm şudur:
Show Package Contents
Contents/Mac OS
startMatlab
Matlab'ı çalıştırmak için Beta 1'de kullanılan geçici düzeltmelere sahip olmanız gerekir.
İşte (Beta 2) Sorunun çözümüyle ilgili öğretici video
ve burada bir hatırlatma olarak Beta kazasında düzeltmek için video 1
Kesin çözüm. Sistem kesmek veya masaüstü takma adları olmadan iyi çalışır.
Yamayı buradan indirin: http://files.mc128k.info/data/public/92d26d.php
Hem MatLab hem de Mac OS 10.10 Yosemite standart uygulamalarını tek seferde başlatmanıza ve çalıştırmanıza izin veren bir düzeltme, ProductVersion'ı 10.9 veya 10.10 yerine 10.90 olarak ayarlamaktır.
1. Sürüm numarasını düzenleyin
Sürüm numarasını terminal kullanarak 10.10'dan 10.90'a değiştirmek daha kolay olabilir (özellikle yaptığım gibi düzenlemelerinizi kaydetmek için izin sorunlarınız varsa). Açık terminal ve tip
sudo nano -w /System/Library/CoreServices/SystemVersion.plist
parolanızı girin, ardından dosyayı düzenleyebilir ve kaydedebilirsiniz. Disk yardımcı programını kullanmak istediğinizde geri almanız gerekecektir.
2. Matlab'ı açmak için takma ad oluşturun
Behrad3d'nin cevabından alındığında, Matlab'ı açabilmek için bir takma ad oluşturmanız gerekir:
1- Uygulamalar klasörü altında Matlab uygulama dosyasını bulun 2- Sağ (Kontrol) tıklayın ve "Paket İçeriğini Göster" i seçin 3- Şuraya gidin: "İçindekiler / Mac OS" 4- "startMatlab" dosyasını sağ (kontrol) tıklayın 5- Bir Takma Ad 6- Takma Adı başka bir klasöre, örneğin masaüstünüze kopyalayın. 7- Takma adı çalıştırın.
R2013b ve R2014a sürümleriyle çalışan kalıcı düzeltme:
ProductVersion altındaki /System/Library/CoreServices/SystemVersion.plist içindeki 10.10 değerini 10.90 olarak değiştirin. Bu, OSX'in yerel uygulamalarının çökmemesini sağlar.
Bir sonraki adım, Matlab'ın 'Paket sürümünü' 8.XX'tan 9.XX'e değiştirmek (temel olarak sadece ilk sayıyı ' 9 ' olarak değiştirin, gerisini değiştirmeyin). Bunu yapmak için Matlabs Info.plist'i düzenleyin: /Applictions/Matlab_XXXX/Contents/Info.plist (erişmek için Uygulamalar'da Matlab uygulamasını sağ tıklamanız ve önceki yayınlarda belirtildiği gibi 'Paket İçeriğini Göster' seçeneğini seçmeniz gerekir.
Ben şahsen R2013b ve R2014a üzerinde test ettim. İşe yarıyor. Hiçbir şey çökmez. Aynı mantığı Matlab'ın önceki sürümlerine uygulamayı deneyebilirsiniz.