背景:
mac版本:10.10.5
matlab版本:2014a(没办法,mac版本太低,只能选这个)
前提:
下载好安装包:Mathworks.Matlab.R2014a.MacOSX.Linux-ISO
<找了半天不知道怎么上传附件,需要的可以消息回复我邮箱地址>
破解:
1.安装 iso 文件
a. 在mac电脑的应用程序程序中找到“磁盘工具”

b. 打开磁盘工具,【文件】-> 【打开磁盘映射】->选择.ISO文件

c. 在左边栏选中.iso文件,鼠标右键选择‘转化”R2014a_UNIX.iso“’<备注:R2014a_UNIX.iso为我安装的.iso文件包名>

d. 新建一个文件夹,将桌面磁盘的内容全部拷贝到文件夹中,即可开始安装
2. 断开网络,运行InstallForMacOSX.app;
<一定要断开网络>
3. 选择 不使用互联网的手动安装,install manually without using the internet;
4. 输入安装Key秘钥,12345-67890-12345-67890 ;
5. 当软件要求激活的时候,选择不使用互联网手动激活;
6. 当软件要求激活文件的时候,选择这个 "PATH_TO_MOUNT/Crack/license_405329_R2014a.lic" ;
7.安装完毕,替换ibmwservices.dylib文件。
注意这里需要替换安装到你本机的文件,而不是安装文件MATLAB2014B文件夹中的内容。右击 /Application/Matlab_R2014b.app

选择显示包内容,依次打开 bin-->maci64,用破解文件中的 ibmwservices.dylib 替换此目录下的同名文件即可
8.双击 /Application/Matlab_2014b.app,运行Matlab,弹出错误:

解决方法:
a.下载补丁包,解压开来,里面有重要的两个文件,一个是Info.plist,一个是patch文件夹。
<需要的这个包一起打包赠送,跟上面一样,留下邮箱地址>
b. 打开应用程序,找到Matlab_R2014a,右键盘点击Matlab_R2014a,选择“显示包内容”
c.打开Contents文件夹,然后把上面下载的补丁包中的Info.plist拖进来
d.打开java文件夹,然后把上面下载的补丁包中的patch文件夹拖进来
e.现在打开Matlab_R2014a,是不是可以用了
