自学编程:初学者如何搭建iOS开发环境?
本文摘要
初学者如何搭建iOS开发环境?学习完iOS开发之后,接下来的事情就是得好好试水一下了,iOS开发首先要面临的一个问题就是:如何搭建开发环境iOS开发环境搭建是最搞人的,加速度小编这边谈的是既没有Mac本也没有开发者帐号的开发环境,Apple是一个把技术和产品搞得很封闭的公司,开发iOS不仅仅对硬件和软件有严格的要求,对其版本的限制也很严,这就导致了这些走开源技术路线的开发人员很不习惯。但没办法,我
初学者如何搭建iOS开发环境?学习完iOS开发之后,接下来的事情就是得好好试水一下了,iOS开发首先要面临的一个问题就是:如何搭建开发环境iOS开发环境搭建是最搞人的,加速度小编这边谈的是既没有Mac本也没有开发者帐号的开发环境,Apple是一个把技术和产品搞得很封闭的公司,开发iOS不仅仅对硬件和软件有严格的要求,对其版本的限制也很严,这就导致了这些走开源技术路线的开发人员很不习惯。但没办法,我们只能顺着Apple的要求去走,没有太多其他选择。
1
首先得搭建Mac环境。其次要在真机(iphone/ipad)上部署和调试。Apple的iOS开发者帐号是每年99美元,除了能够访问各种文档资源之外,最最最重要的是它可以帮助开发者生成合法证书,并把应用 部署到App store和真机上,当然,如果产品开发完成之后打算投入市场,那这个钱是省不得的。
2
第三步就是调试Phonegap源码。能调试Phonegap源码还是很必要的,一是可以学习一下整个流转机理,二是便于调试自己写的或加装的plugin。
3
首先根据官方guide: Getting Started with iOS,搭建好项目结构。然后:
一、删除“Cordova.framework”
二、把CordovaLib.xcodeproj从phonegap源码包里拖到xcode里。
三、选择主项目(starteam-mobile-ios)的“Build Phases”,在“Link Binary With Libraries”下添加“Workspace”下的“libCordova.a”。
四、在“Target Depencies”添加“CordovaLib”。
五、编辑“Build Settings”里的“Other Linker Flags”,添加“-all_load -Obj-C”配置项。
六、把Phonegap源码包里的“VERSION”文件拖到“Supporting Files”文件夹下。
7、主项目和CordovaLib.xcodeproj下的ArcShopfatectures改为:Standard (armv7),不然编译时会报gcc相关的错。
4
最后就是调试Javascript。在真机上出了Javascript错误是非常难调试的,这需要很多的工具来支持才行,我准备把它和其他移动平台上javascript调试单独作为一个主题来详细研究,这里就暂时不多说了。到此,iOS上Phonegap开发环境也就搭建完成。
****更多行业产品开发方案,请关注
加速度JSUDO***
<以上资讯仅供参考,如果您需解决具体问题,建议您关注作者;如果有软件产品开发需求,可在线咨询加速度产品经理获取方案和报价>
加速度为企业提供基于「供应链电商」领域的「三维一体化」解决方案,即 「线上+线下」渠道一体化、「营销+服务」场景一体化、「软件+BPO」业务一体化。 最终,帮助企业创造营收、增进效率、降低成本、提升用户满意度。
添加客服微信获取更多内容
评论 (0)