开发IOS环境搭建,IOS开发对硬件和软件有什么要求

 我来答
齿轮易创
2018-12-16 · 百度认证:北京齿轮易创科技有限公司
齿轮易创
齿轮易创是一家为企业提供产品咨询、技术开发服务的互联网科技公司。齿轮易创通过规范流程和自动化管理为企业提供微信、APP、网页、小程序、后台管理等一站式开发服务。
向TA提问
展开全部

(1)软硬件要求

  • ios开发硬件环境配置

    苹果设备,首先需要一台Mac电脑及一个iDevice——iPhone、iPad、iPod Touch均可,但三个设备都有的话,会对硬件配置更加有利,可以在不同设备上进行测试,确保app能在所有苹果设备上运行。

  • 软件设置

  • 在ios app开发中,首先要先会运用iOS应用程序设计语言Objective-C(现在最新的ios程序设计语言为swift)进行app设计。完成软件设计后,在开发应用程序时,需要使用Apple开发套件(SDK)以及Xcode,即ios的集成开发环境(IDE),进行代码调试、编译等。

(2)如何搭建开发环境

  • 首先搭建Mac环境。其次要在真机(iphone/ipad)上部署和调试。Apple的iOS开发者帐号是每年99美元,除了能够访问各种文档资源之外,最重要的是它可以帮助开发者生成合法证书,并把应用部署到App store和真机上,当然,如果产品开发完成之后打算投入市场,那这个钱是省不得的。

  • 第三步调试Phonegap源码。能调试Phonegap源码还是很必要的,一是可以学习一下整个流转机理,二是便于调试自己写的或加装的plugin。

  • 第四部根据官方guide: Getting Started with iOS,搭建好项目结构。然后:

    1、删除“Cordova.framework”

    2、把CordovaLib.xcodeproj从phonegap源码包里拖到xcode里。

    3、选择主项目(starteam-mobile-ios)的“Build Phases”,在“Link Binary With Libraries”下添加“Workspace”下的“libCordova.a”。

    4、在“Target Dependencies”添加“CordovaLib”。

    5、编辑“Build Settings”里的“Other Linker Flags”,添加“-all_load -Obj-C”配置项。

    6、把Phonegap源码包里的“VERSION”文件拖到“Supporting Files”文件夹下。

    7、主项目和CordovaLib.xcodeproj下的Architectures改为:Standard (armv7),不然编译时会报gcc相关的错。

  • 最后调试Javascript。在真机上出了Javascript错误是非常难调试的,这需要很多的工具来支持才行,我准备把它和其他移动平台上javascript调试单独作为一个主题来详细研究,这里就暂时不多说了。到此,iOS上Phonegap开发环境也就搭建完成。

广州启汇营销策划有限公司
2018-07-27 · 专业app开发、互联网营销策划
广州启汇营销策划有限公司
广州启汇营销策划有限公司是国内领先的移动互联网技术解决方案服务商。拥有子品牌:启汇网络和启汇营销。提供APP、移动商城、Web等开发服务。专注品牌建设、全媒介投放、内容运营、活动策划等市场服务。
向TA提问
展开全部
  • ios开发硬件环境配置

    必须配置苹果设备,所以对于硬件配置,首先需要一台Mac电脑及一个iDevice——iPhone、iPad、iPod Touch均可,但三个设备都有的话,会对硬件配置更加有利,可以在不同设备上进行测试,确保app能在所有苹果设备上运行。

  • 软件设置

  1. 在ios app开发中,首先要先会运用iOS应用程序设计语言Objective-C(现在最新的ios程序设计语言为swift)进行app设计。

  2. 完成软件设计后,在开发应用程序时,需要使用Apple开发套件(SDK)以及Xcode,即ios的集成开发环境(IDE),进行代码调试、编译等。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
whhema
2023-09-18 · 还没有任何签名哦
whhema
采纳数:5 获赞数:22

向TA提问 私信TA
展开全部
硬件方面:
成本最低的情况下,需要一台Mac电脑,用于做日常的开发和App包提审。
当下是2023年,鉴于苹果开发工具本身比较吃配置,我建议使用MacbookPro(普通中配)来做开发。

Macbook Air和MacMini的配置做开发比较吃力,iMac和Mac Studio比较浪费。
CPU方面尽量采用M1/M2,未来大方向一定是用苹果自己的CPU。
软件方面:
只做开发的话,有Xcode工具就够了,Xcode是一系列开发工具的合集套装。
不过一定记得,只在苹果商店Mac AppStore上,下载最新版本的Xcode(这里面的水很深,感兴趣的可以去搜2015年的XcodeGhost事件)。
苹果商店下载Xcode时,需要准备好一个Apple ID,也就是苹果账号,这个账号尽量使用你的苹果开发者的账号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
达到法51
推荐于2016-11-15 · 超过71用户采纳过TA的回答
知道答主
回答量:138
采纳率:60%
帮助的人:61.9万
展开全部
1. 苹果机一台(MacBook、MacMini等)装xcode开发环境;
2. IOS设备一台 (iPhone、iPad等)做真机调试用----当然,只是学习的话可以只用xocde开发环境中的模拟器;
3. 注册AppleID,加入Apple开发者计划,只有注册了开发者证书才可以将你编写的应用导入真机测试,才能发布到AppStore上出售;
4. 其它,至于越狱相关的开发部分不是很清楚,请另行查阅。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式