Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)

作者: 时间: 2013-08-8 分类: 技术文章 | 16 评论数 |

您的支持,是我前进的动力

Xamarin.iOS 是一款 C# 开发 IOS 应用程序的工具,由于跨平台等优良特性,受到了广大开发者的喜爱。今天这篇文章,由Mono Android/iOS 技术交流群网友:穷丫小子 撰写(QQ群号:223541981),吾乐吧在此表示感谢!

本文主要介绍了如何在MAC OS X 操作系统下破解并激活 Xamarin Mono For iOS 插件,吾乐吧之前也发布过不少 Xamarin Mono For Android/iOS 破解补丁、激活工具了,但是那些工具都有一个共同特性,即:可以破解Windows下的 Xamarin.Android、Xamarin.iOS ,但是一直都无法破解 MAC OS X 下的Xamarin.iOS,鉴于 Xamarin Mono For iOS 必须依赖于 MAC 才能顺利工作,所以以前发布的 Xamarin.iOS “破解版”基本都是虚有其表,并没有从实质上破解。直到今天,大家终于有福了,今天这篇文章就是专门介绍如何破解 MAC 系统下载的 Xamarin Mono For iOS,希望大家认真阅读,多点交流!

Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具,破解MAC版本的MonoTouch)

C#开发Android应用实战-使用Mono for Android和.NET/C#

Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)

目前,唯一一本中文的Mono for Android教程书籍,想要学习的话,就赶紧买一本吧!

原标题:OS X下 Xamarin.iOS破解激活方法

首先我们先看看本人破解后截图,那是破解之后通过VS创建项目并成功在虚拟机种运行的截图(点击图片查看大图)

Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)

————————————————-

QQ群:Mono For Android 技术交流群

QQ群号:223541981

————————————————-

这次真的成功了,首先要感谢群里 xuan、JuzzPig等朋友的帮助。

本文所诉方法适用于Xamarin.Android 4.8.01013(WIN/IOS) & Xamarin.iOS 1.3.250.0(WIN) 6.4.1.1(IOS)版本,最新破解由xuan提供,下载网址:http://www.400gb.com/file/27127146 (吾乐吧软件站提醒大家:这个破解补丁是老外开发制作的,目前属于测试版本,会存在潜在的一些问题,但是基本可以正常工作)

下面说下步骤

步骤1:从http://www.400gb.com/file/27127146下载Xamarin.Android、Xamarin.iOS破解补丁包

步骤2:解压缩下载的破解补丁包,打开readme.txt,大体上按里边的步骤进行破解,不过需要特别注意几处地方,首先要确保你安装的版本与文档第一行 “Xamarin.Android 4.8.01013(WIN/IOS) & Xamarin.iOS 1.3.250.0(WIN) 6.4.1.1(IOS)” 要求的版本一致,怎么查看已安装的Xamarin.Android、Xamarin.iOS版本呢?

Windows下可通过Xamarin Studio->帮助->关于->Show Details查看,如下图红框处表示已安装Xamarin.Android版本为 4.8.0

Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)

也可以通过Visual Studio->帮助->关于Microsoft Visual Studio查看,如下图

Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)

OSX下可通过Xamarin Studio->Xamarin Studio->About Xamarin Studio->Show Details查看,入下图

Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)

第二个需要注意的地方是,在OSX下要把文件覆盖掉原来的文件,如果找不到目录,请通过菜单:前往->前往文件夹,输入目录路径打开目录,如图

Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)

第三个需要注意的地方,在OSX下终端执行的命令需要插入一条,比如你要激活Xamarin.IOS请插入

chmod a+x /Developer/MonoTouch/usr/bin/mtouch

激活Xamarin.Android请插入

chmod a+x /Developer/MonoAndroid/usr/bin/mandroid

完整的命令如下

 NormalText Code By WuleBa.COM
1
2
3
4
5
6
7
8
9
10
11
12
13

Code:

 

chmod a+x /Developer/MonoAndroid/usr/bin/mandroid

/Developer/MonoAndroid/usr/bin/mandroid –activate –activation-name=q –activation-phone=q –activation-company=q –activation-code=q –activation-email=q

chmod a+x /Developer/MonoTouch/usr/bin/mtouch

/Developer/MonoTouch/usr/bin/mtouch –activate –activation-name=q –activation-phone=q –activation-company=q –activation-code=q –activation-email=q

/Library/Frameworks/Xamarin.Mac.framework/Versions/1.4.22/bin/mmp –activate –activation-name=q –activation-phone=q –activation-company=q –activation-code=q –activation-email=q

/Developer/MonoAndroid/usr/bin/mandroid –entitlements

/Developer/MonoAndroid/usr/bin/mandroid –check

/Developer/MonoTouch/usr/bin/mtouch –entitlements

/Developer/MonoTouch/usr/bin/mtouch –check

/Library/Frameworks/Xamarin.Mac.framework/Versions/1.4.22/bin/mmp –entitlements

/Library/Frameworks/Xamarin.Mac.framework/Versions/1.4.22/bin/mmp –check

只要你按以上文档上的步骤以及本文所提到的几点注意事项,基本上就能破解成功。

步骤3:怎么验证是否破解成功呢,主要是验证Xamarin.IOS是否破解成功?方法如下

打开Visual Studio,通过工具菜单->选项->Xamarin->iOS Settings->Configure 输入你的OSX IP地址,点击Diagnose按钮就行验证,如果你的结果跟我的一样(如下图),恭喜,你的OSX Xamarin.iOS成功激活了

Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)

以上,虽然OSX Xamarin.iOS成功激活了,但是使用上还是有点问题,表现为就是在Visual Studio 用虚拟机debug项目虚拟机报错。

步骤4:解决使用过程中出现的bug

首先,如果步骤3中你的结果出现了上图文字中提示的SDK不同步的问题,在你用vs创建项目之后,vs会提示你当前的SDK于buildhost的SDK不同步,提示你是否同步,请点击是进行同步,同步过程中会要求你关闭所有一打开vs进程,按要求操作即可。同步完成之后你在按步骤3验证一下,就会跟上图一样所有项目全绿通过。

其次,解决iphone虚拟机报错的问题:

进入OSX下的~/Library/Application Support目录,把iPhone Simulator目录删除掉,请注意,最好通过菜单 前往-前往文件夹,输入~/Library/Application Support进入Application Support目录

接着,打开vs创建的项目的属性窗口,切换到iOS Application选项卡,分别在Application Name,Identifier,Version中输入任意内容,请不要带特殊字符并保存。

这时候,你在debug看看,是不是跟我一样成功的在虚拟机运行了(见本文首图),哈哈~~

破解工具包支持以下破解:

OSX mono-android-4.8.1-13
OSX mono-mac-1.4.22
OSX monotouch-6.4.1.1
WIN mono-android-4.8.01013
WIN MonoTouchforVisualStudio1.3.250.0

吾乐吧软件站提醒大家:破解补丁会被杀软误报,请添加信任!

下载方法:打开链接–输入验证码–打开下载列表–左上角有一个免费用户下载–普通不限速下载。

你可能感兴趣的文章:Xamarin Mono For Android 最新完整离线安装破解版(C#开发Android、IOS工具)

下载方法:打开链接–输入验证码–打开下载列表–左上角有一个免费用户下载–普通不限速下载。

下载地址:推荐地址 | 备用地址 |
搜妹子,搜出妹子做壁纸!

本文采用 CC协议 发布,转载请注明:转载自 吾乐吧软件站

本文链接地址:http://www.wuleba.com/?p=21700

16 条评论 给“Xamarin Mono For iOS 1.3.250.0 完美破解教程(MAC OS X下破解IOS开发工具)”

  1. Horácio J. C. Filho says:

    I had the same problem that happened in the Xamarin.Android version 4.8.00013, when I create or run an Android project it accuses the error: “Error at initialization of bundled DLL: mono-2.0.dll” I tried using the mono-2.0.dll the previous version did not work, I use Windows 8 64-bit :'( I love Xamarin.Android and I really need it to complete an academic work.

  2. 楼主是否可以提供一个Xamarin.Mac这个插件包,Xamarin.Android和Xamarin.IOS我都已经有了,就是Xamarin.Mac没有,google了很久都没有看到!

  3. 大概知道为啥了,因为没有加入Apple Programer,就是没有付$99元,所以没有Provision,这样就都不能生成,哎,算了,还是用回Phonegap吧。

  4. 楼主,千辛万苦终于都激活成功了,连接也没问题,但是还是不能调试,在VS按调试键后报错: There is no valid device selected. 这个是啥原因?

  5. 请问一下有没有在Mac OSX中安装的离线安装包,不然现在通过Xamarin网站下载的自动安装的版本不对

    • 这个暂时没有提供,因为光是MAC OSX虚拟机镜像就要6GB+,再加上里面的工具,有点太大了……不过有一些这方面的资料,你可以查阅看看:http://www.wuleba.com/tag/mono

      • 因为现在很诡异,Xamarin Studio中自动更新的Beta Channel中Android版本是4.8.1,和破解是匹配的,但Ios的是6.4.2和破解不匹配(但还没用那个破解试过)Stable Channel中的Android 4.8.0和破解不匹配,但Ios是6.4.1和破解匹配,然后Xamarin又不能选择个体安装版本,只能选Channel,所以很纠结

    • 虽然XamarinInstaller在线安装程序没有提供相关离线文件下载地址,但是可以通过查询Intallation Log.txt文件得到下载地址。具体做法是先用XamarinInstaller在线下载,然后断网,这时候安装程序就会报错,会出现打开Installation Log按钮,点击打开文件。在里面就会出现下载地址了。如果版本不对的话,可以手动改动版本后,之后被地址粘贴到下载工具中,开始下载。为了节省大家的时间,先贴出mac os x下的mono for ios 6.4.1.1 的下载地址:http://download.xamarin.com/MonoTouch/Mac/monotouch-6.4.1.1.pkg。相应的版本可以修改6.4.1.1版本号即可。至于mono for android 的下载地址就不提供了。以来可以在Windows 下开发,二来大家可以自行到Installation Log 文件中查找下载地址。其余文件的下载地址,即可以采用以上方法获取下载地址,也可以用XamarinInstaller在线安装程序在线安装,因为这些文件不必破解,也不必非要哪一个版本,XamarinInstaller在线安装程序会自动安装最新版,这样更好。最后祝愿大家能把环境顺利搭建好。如果还有问题的话,欢迎再来提问。

  6. 确实可用,感谢

发表评论


微软MSDN资源免费订阅,MSDN 我告诉你