如何在 Windows 下进行 iOS 开发

如何在 Windows 下进行 iOS 开发,第1张

1、电脑i3以掘迅链上CPU,4G以上内存,放置Mac OS X Lion虚拟文件的硬盘有30G以上可用硬盘容量

2、安装VMWare,下载Mac OS X

Lion.dmg,XCode.dmg(注意Xcode有区分Lion和Snowleopard,要下对应的版本),然后光盘引导文件darwin.iso或Rebel

EFI.iso或HJMac.iso,一个光盘引导文件可能不成功就多试几个。累计好几G,建议买个迅雷会员先。

3、在VMWare里面安装Mac OS和XCode,csdn上很多教程(eg:VMware9虚拟机安装MAC OS X Mountain Lion

10.8.2详细图文教程),这个时间视电脑性能而定,如果电脑很弱的话,在这步持续昌稿4到5个小时,然后电脑在这步就卡死了,安装失败。性能好的电脑半到一个小时安装完,就可以进mac

os *** 作系统了。(发的教程里面的网络地址选的桥接,实际NAT更适用)

4、搞定苹果的证书,个人版企业版,安装证书发布应用csdn上也很多教程(eg:IOS开发之—),如果搞不定证书判孙,破解xcode的方法也好多教程(eg:XCode破解真机调试)。

ISO来源于Apple的OSX,是UNIX系统,OSX已经差不多有10年的历史,棚敬卖从内核底层到软件架构都是逐步发展过来的,iOS使用ObjectiveC这个古老的语言来做开发。对于如何在Windows下进行iOS开发,我提供了一些方法:

1. 安装 VMWare,然后在其中安装 Mac OS 及 XCode,再在Windows下进行iOS开发。

2. 安装 Cygwin,使用toolchain 开发。(只能为越狱后的 iOS 开发应用,可发布到 Cydia 之类的市场中)

今天刚刚装好win7下的Xcode编程环境几点心得

1.软件部分vmware10+Mac补丁+Xcode5.1.1+Mac os x10.9.3+vmware tools

2.vmware如何安装Mac图文教程百度可得

3.Mac版本对Xcode版本有有要求,所以下载的时候要注意。因为网上找不到Mac10.10.3的ISO镜像系统,所以我使用的Xcode也不是最新版本

4.Xcode运行过程还算满意,有时稍卡,毕竟虚拟机。为了让运行虚拟机比较迅捷,做了下面三个方面的事:

1)刚刚安装的win7旗舰版系统,没有加各种补丁,杀毒软件这些用的微软的mse+ccleaner

2)安装vmware tools,与虚拟机稿扒有链逗更好的交互效果

3)百度加快虚拟机运行速度,这是设置虚拟机的参数以达到提速目的

5、如果经济条件允许的话,可以考虑购买Mac,这是最省时、有效的方法。

没有人限制你iOS上唯一的下载应用途径就是Appstore,开发者做应用上线还要通过Apple审核,就算通过了,如果挂羊头卖狗肉乱来或者调用了不该用的API,APple一样随时可以下架。管理非常严格。反过来Android上非常松懈:厂商可以内置应用。经常会扔一些莫名其妙的软件预装在手机上,笔者在厂商的时候深刻体会到乱选软件是很好玩的事情。而且我们不会让你删除掉的。Google的官方菜市场不做应用审核,开发者上传软件很随意,这是个自由市场。国内还存在大量第三方软件菜市场。

在Windows下使用ionic打族尘包与开发IOS程序

ionic开发Android程序都不需要安装eclipse等IDE,只要一个能写SSS,JS ,HTML的IDE就行(Hbuilder,WebStrom,Sublime Text), 开发完成之后不就执行个ionic platform add android,ionic build android,然后就能生成一个.apk文件,给手机上一安装O了。

安装ionic开发环境(这个和在windows上安装android开发环境类似)。

安装Nodejs,按照步骤下载安装即可。雹歼

安装cordova,ionic,sudo npm install -g cordova ,sudo npm install -g ionic 或者合成一句统一安装sudo npm install -g cordova ionic。

创建源穗冲项目,cd firstIonicProjectForIosionic serve(自动在afai浏览器中打开)浏览器中运行项目(调试项目)。

模拟器中运行项目

因为apple开发的证书限制我们在没有申请购买apple账号的情况下,使用虚拟机来部署我们的应用,在部署之前需要使用npm安装一个ios-sim插件用来调用模拟器。

用Ionic来开发app的很可能对Ios和android的app打包。

开发iOS程序需要mac本,没的话就只能在虚拟机上安装一个MacOS。ionic开发ios程序就得安装Xcode IDE,这个ipa文件不能被直接安装到苹果上,只能先上传到APP Store,人家审核通过之后,我们再从APP Store上下载。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12232272.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存