0 iphone virtualization hackintosh ios
最近,一位同事在工作,问我是否可以准备和教授iPhone开发课程.我告诉他,他必须为我和学生提供一些Mac电脑来安装Xcode等等.
由于他不拥有任何Mac并且也没有计划购买任何一台Mac,他提议在Windows PC上进行虚拟化.据我所知,这里唯一的选择是Hackintosh.经过一番游戏,我发现这种方法很慢,并且让学生为这样的事情付费注册是非常非法的.我对吗?
我还想过让学生通过SSH连接到我的MacBook.但我几乎不认为我的计算机能够应对20个Xcode会话,更不用说多个远程桌面在OSX上不起作用了.
我的同事坚持虚拟化的事情.我已经告诉他,使用Hackintosh进行培训是非常草率和非法的(顺便说一下,我对此不是100%肯定,你能否确认并解释法律问题?).购买Mac不是他的选择,我不想教这个hackintosh材料的课程.你知道其他任何可能吗?
如果你不想沿着hackintosh或虚拟化路线(两者都违反Apple的EULA条款),那么你很遗憾没有选择.
除了法律方面,我还说虚拟化使用我尝试过的方法(特别是VirtualBox)非常笨重,因为速度不是问题,鼠标点击似乎最多只能在零星的基础上注册.(然后,您的经历可能会有所不同,等等)
无论如何,如果你的朋友认真提供iOS开发课程,那么他应该认真考虑资助它,而不是试图偷工减料.(充其量,它会给那些参加的人留下非常糟糕的印象.)
或者,考虑运行Android培训课程可能是个主意.:-)