首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Monotouch和Hackintosh

Monotouch和Hackintosh
EN

Stack Overflow用户
提问于 2012-03-21 15:02:48
回答 4查看 2.2K关注 0票数 1

我已经开发了一个应用程序的单调-5.2.5评估版本。现在我想在Apple上进行部署,为此,我购买了一个完全单调的版本(5.2.10),并安装了所有的证书和配置配置文件。当尝试构建我的应用程序时,我有以下问题:

代码语言:javascript
复制
mtouch exited with code 99

我有这样的配置:

  • monodevelop 2.8.6.5
  • mac os x version 10.6.7 (是一种黑精)

这会不会是MonoTouch和HACKINTOSH之间的不相容问题呢?...This,这看起来很奇怪,因为我已经开发了它,没有问题。

EN

回答 4

Stack Overflow用户

发布于 2012-03-21 16:54:13

Xamarin.Mac / Xamarin.Ios许可会对Mac硬件进行某种哈希操作,从而为您的机器提供一个唯一的ID。这会将MonoTouch许可证锁定在您的计算机上。我以前知道,当人们改变了硬盘等,它打破了密钥,这是因为他们使用硬盘序列号作为哈希的一部分。他们还可以使用硬件、MAC地址和其他ID。

我想他们在真正的Mac中使用的东西在你的黑客系统中是不可用的。

票数 3
EN

Stack Overflow用户

发布于 2012-06-30 17:27:19

Xamarin在他们的网站上表示,他们不支持黑客攻击。他们声称很难确保他们的编译器在这样的系统中正常工作,但他们并没有就此止步。它们还使得不可能在Hackintosh或运行在VM中的Mac上安装密钥!

我可以理解,他们不会为在这种环境下发生的问题提供支持,但强迫开发人员购买Mac是一个糟糕的举动。特别是考虑到他们的许多客户选择Monotouch正是因为他们已经习惯了Windows/..net,并且不急于将100%迁移到Mac,所以很明显,很多人更喜欢在VM中工作,或者使用他们现有的PC硬件。

我在VM中使用了试用版,没有任何问题,所以不管他们担心什么技术问题似乎都无关紧要。所以我认为这更多的是一个政治问题,而不是一个技术性问题。

我只能希望他们会改变他们的策略,或者有人被激怒到足以破解他们的编译器,这样我们都可以用我们喜欢的方式使用它。

票数 2
EN

Stack Overflow用户

发布于 2012-12-05 07:20:21

我有一个黑客,我刚刚遇到了同样的问题,我也不能登录应用商店,因为以太网卡没有内置,我修改了DSDT完成内置,它是可以的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9807235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档