IOS开发入门之Mac上配置你的开发环境
凌雪 2018-07-27 来源 :网络 阅读 2686 评论 0

摘要:本文将带你了解IOS开发入门之Mac上配置你的开发环境,希望本文对大家学ios有所帮助

本文将带你了解IOS开发入门之Mac上配置你的开发环境,希望本文对大家学ios有所帮助


Mac要求
   
    OS X 10.7 Lion 或 10.8 Mountain Lion iOS 5.1以上 安装最新版本的XCode和iOS SDK,并安装XCode的Command   LineTools
要求必须是AppleDeveloper   Program的成员 一台通过USB端口连接到Mac的iOS   Device(用来在Device上测试或运行iOS App)
 
     
     
     
     
    配置Mac来让你的iOS应用程序运行在iOS Simulator上的步骤
   
    为了布署你的iOS应用程序到Mac的iOS   Simulator上,你需要在Mac上安装下列工具:
   
    Platform Assistant(PAServer)
    为了测试目标,RAD Studio使用Platform Assistant,它必须安装并且运行在Mac上。
   
    XCode
    XCode是在Mac上的开发测试环境,并且提供Mac OS X和iOS应用程序需要的程序文件。
   
     
     
     
     
    第一步:安装PlatformAssistant
     
    刚才讲过,当你布署iOS App从PC到iOS Simulator或iOS Device时,Platform Assistant必须运行在Mac上。
Platform Assstant的Mac OS X安装包名为RADPAServerXE4.pkg,并且可以在两个地方可以找到:
   
    在RAD Studio安装目录里的PAServer目录。
    例如,C:\Program   Files\Embarcadero\RADStudio\n.n\PAServer\RADPAServerXE4.pkg
   
    在网上,用来在Mac上下载:
//installers.codegear.com/release/radstudio/11.0/PAServer/RADPAServerXE4.pkg
   
   
    更详细的步骤,请查看“在Mac上安装Platform Assistant”这一章。
 
     
   
   
   
   
    第二步:运行PlatformAssistant
     
    在Mac的Finder里,按下面的步骤激活这个.app文件(RAD   PAServer XE4.app):
    1.      定位到顶层的Applications目录。
2.      双击RAD PAServer XE4.app来启动Platform Assistant:
   
    会出现一个终端窗口,显示Platform Assistant标识以及输入密码提示:
Connection Profile password<press Enter for   no password
   
    可以按Return键(回车键),或者输入一个PAServer的密码然后按Return键。
3.      接下来你会被提示要求输入Mac的用户密码来允许Platform Assistant来调试你的应用程序。输入你的密码,然后选择Take Control“允许”:
   
    更多关于Platform Assistant的细节,请查看“在Mac上运行Platform Assistant”那一章。
 
     
     
     
   
   
   
    第三步:在Mac上安装XCode
     
    XCode是在Mac上的开发测试环境,并且提供为Mac OS X和iOS应用程序所需要的开发文件。
    你可以从下面这些地方安装XCode:
   
    在你的“Mac OS X Install”DVD上,OptionsInstalls下面,双击XCode.mpkg来安装XCode。
    在Mac App Store,免费下载Xcode。
    作为一个注册的AppleDeveloper,你可以下载最新版本的Xcode包(.dmg)。注册然后下载Xcode:
1.      在//developer.apple.com/programs/register/上注册(名称)成为一个AppleDeveloper。
2.      从https://developer.apple.com/downloads下载Xcode安装包。
 
     
     
     
     
     
    接下来的步骤
 
你需要配置你的Mac来在iOS Simulator上运行iOS应用程序。
   
    为了在iOSSimulator上运行iOS应用程序,请查看“iOS   教程:在Windows PC上准备你的开发环境”来完成RAD Studio IDE的配置。
    为了在iOS Device上运行你的iOS应用程序,请使用下面这些步骤来完成Mac的配置。注意,你可以在在iOS Simulator上测试完应用程序之后执行这些步骤。
 
     
     
    配置Mac来在iOS Device上运行iOS应用程序的附加步骤
 
下面这些步骤让你来在你的iOS   Device上运行你的iOS应用程序。
   
     
     
    第一步:在Mac上安装XCode Command Line Tools
     
    在Mac上安装使用XCode需要的工具:
1.      在Mac上运行XCode。
2.      从XCode菜单中选择Preferences。
   
    3.      在通用面板上,点击Downloadd。
4.      在Downloads窗体上,选择Components页。
   
    5.      点击Command Line Tools旁边的Install按钮。
    在安装过程中你会被询问要求使用Apple Developer登录。
    更多细节,请查看“在Mac上安装XCode   Command Line Tools”这一章。
 
     
     
    第二步:注册一个开发者帐号
 
必须是iOS Developer   Program的成员才可以生成,运行,测试,且布署iOS应用程序。
    你可以使用下面方法之一来加入Developer Program:
   
    作为私人开发者。 作为企业(商业)或大学的组成员。
    更多细节,请查看“加入一个iOS Developer Program”。
 
     
     
     
    第三步:请求,下载并且安装你的开发证书
 
布署到Device上的应用程序(或在iOS Simulator上)在运行之前需要加密签名。开发证书包含需要认证应用程序的信息。每个(个人开发者或团队成员)必须拥有一个唯一的开发证书,它可以用来给多个应用程序使用。
    对于开发团队,开发证书必须由每个团队成员请求,这些请求必须通过团队管理员批准。
     
请求,下载并且安装你的证书
   
    1.    在Mac上的Keychain Access(钥匙串访问)应用程序里,选择Keychain Access按钮:Certificate Assistant(证书助理)>Request a Certificate From a CertificateAuthority(从证书颁发机构请求证书):
    保存这个证书请求到文件里,然后通过在Apple的iOSprovisioning portal上传这个文件来将它发送到你的证书颁发机构。
   
    如果你一个公司/组织组的开发者团队成员,你的团队管理员需要批准你的请求。在你的团队管理员批准之后,你可以下载这个证书。
    如果你是个人开发者,在请求之后,你会看到一个下载选项。更多细节请查看Apple的文档:Creatingsigning
 certificates
    2.    访问iOSProvisioning Portal。在状态从Submitted改变到Issued之后你就可以下载开发证书了:
3.    通过双击它来安装开发证书。它会在Keychain Access应用程序中自动加载。
 
     
     
    第四步:注册你的Device用来布署
 
在Device能够运行用户的应用程序之前,它必须在AppleProvisioning   Portal里注册。Device通过它们的Unique Device ID(UDID)来注册。UDID可以使用Xcode查看,步骤如下:
1.    确保你的iOS Device连接到你的Mac机器。
2.    打开XCode,然后到Organizer(Window>Organizer)。
3.    在Devices页,在你的Device上点击。
4.    在Identifier标签的旁边是一串字符:
   
    这串字符就是你Device的UDID。
   
    如果你是个人开发者,通过在Devices tab of the Apple   Provisioning Portal添加UDID来注册你的Device。
    如果你是公司/组织的成员,告诉你的团队管理员来注册你的Device。
 
     
     
     
    第五步:创建并安装Provisioning   Profile
     
    Provisioning Profile用来联结开发者和设备到一个开发团队。在iOSDevice上运行应用程序需要ProvisioningProfile。
   
    如果你是个人开发者,你必须创建Provisioning Profile。更多细节,请查看:Creatingand
 Downloading a Distribution   Provisioning Profile。
    如果是公司/组织的开发者,你的团队管理员必须创建一个你可以使用的provisioning profile。
    在创建完provisioning profile之后,你必须将它安装到Xcode中去,如下:
1.    打开Xcode,然后到哪Organixer(Windows>Organizer)。
2.    在Library那个区域,选择Provisioning Profile,然后点击Refresh。
3.    Xcode询问你使用你的AppleID登陆。输入你的身份,然后选择Log in。安装到Xcode的Provisioning Profile:
   
    4.    选择一个可用的iOS provisioning profile,将它拖动到你测试Device的Provisioning Profiles里面去。
 
你已经配置好你的Mac来让你的应用程序运行在你的iOS Device。
    为了运行你的iOS应用程序,请查看“iOS教程:在Windows   PC上准备你的开发环境”,然后完成RAD Studio IDE的配置。(如果你已经配置了你的PC来在iOS Simulator上运行应用程序,你可以跳过这一步。)    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之IOS频道!

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 2 不喜欢 | 0
看完这篇文章有何感觉?已经有2人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved