鉴于现在在百度里能搜到的关于ios开发的东西,我先讲为什么写这篇博客:开发越狱ios可以不用mac os!!
以前就想给iphone写些程序玩玩,但是网上总说需要一台苹果电脑才行,为此我曾在PC上安装苹果系统,或者是用虚拟机,结果极其不爽而放弃。收到微软关于visual studio2015rc消息的邮件,其中一条可以用c#开发ios,于是忍不住下在下来安装,结果坑爹的需要连接一台mac(我要有mac我还用c#?)。这条路断了之后看cydia里的开发者专区,去看看http://iphonedevwiki.net这个网站,里面对越狱设备开发进行了很详细的讲解。
Theos is a cross-platform suite of development tools for managing, developing, and deploying iOS software without the use of Xcode. It is an important tool for people building extensions (tweaks) for jailbroken iOS; most extension developers use Theos.
第一是不需要Xcode,第二是给越狱的iOS开发。所以你只需要有一台越狱的ios设备(iphone,itouch,ipad)就可以进行了。
可用的操作系统:
我首先是在iphone6上成功安装了theos并且成功进行了编译打包应用,所以建议如果电脑上半天弄不好的就用你的iphone就行。
可以查看原文,很详细
下载cygwin,点击setup-x86.exe。
选择一个下载地址
搜索git,ca-certificates,make,python,perl,openssh这几个,注意点一下skip然后看到版本号就说明下一步会安装了。
点击next安装完成。
打开cygwin terminal
从github上下载theos:
git clone -b windows http://github.com/coolstar/theos.git && mkdir -p theos/toolchain/window
git clone -b master https://github.com/coolstar/iOSToolchain4Win.git theos/toolchain/windows/iphone
这样theos就准备好了
mkdir theos/sdks cd theos/sdks