1、iOS开发环境搭建

前置条件html

1. 必要:一台装有Mac OS X操做系统的电脑:经济容许的话能够买一部Mac book;不然的话,能够试试黑苹果或虚拟机。ios

2.必要:一个有可用的Apple ID:免费,在Apple的官网上申请一个便可,注意ID生效时间可能有点长,也许1分钟也许10分钟。xcode

3.可选:一部iphone手机:若是咱们开发的APP不须要“GPS”、“照相机”、“蓝牙”等功能,彻底能够不用iphone真机,使用iphone模拟器便可。iphone

 

注意事项ui

1. 通常状况下,本iOS系列文章的示例均适用模拟器调试。若是须要使用特殊硬件(GPS、蓝牙等),则必须使用真机。spa

2. 真机调试时,须要保证电脑和iPhone手机均能联网才能调试,由于每一次电脑下载程序到手机时,都会经过Apple公司认证受权。操作系统

 

安装Xcode调试

Xcode是iOS原版标配的集成开发环境,而且免费面向普罗大众。截至目前,其最新版本为9.3.1,咱们能够在App Store中轻松取之。code

 

 

创建Hello World工程htm

依照惯例,首先咱们来建立1个“Hello world!”

1. 打开xcode,选择“Create a new Xcode project”

 

2. 选择“iOS”和“Single View App”并点击“Next”

3.对照下图示例填写工程基本信息

注意:在你的电脑中,若是“Team”一栏选择“None”(除非你有肯定的Team);“Language”选择Swift,点击Next。

 

4. 保存工程到目录,选中一个目录(图中示例为“HW”)并点击Create

 工程创建完成以后界面以下图。

“咦?怎么有一个红色的感叹号?‘Signing for "HelloWorld" requires a development team’”

Xcode在调试iphone真机时须要Team帐号(即Apple ID),模拟器则不是必须的,这个问题留到下面真机运行再说。

 

运行“Hello World” 

1. 选中“Main.storyboard”(下图左侧),打开控件库“Object Library”(下图右侧铜钱状图标),在下面的输入框中输入“label”筛选出“label”而后拖拽至“storyboard”的正中央。

而且确认一下上下2个红框中表示的是同一款iphone型号(下图上红框表示接下来模拟器使用的iphone,下图下红框表示当下的storyboard使用的iphone尺寸,即label的底版)

 

2.先点击选中刚刚拖拽到storyboard上的label,而后打开“Attributes Inspector”(下图右侧漏斗状图标),编辑下图红框中的内容为“Hello World”。

最后点击下图左上方三角形按钮编译运行。

 

稍等片刻。。。

 

 

真机运行 

1. 根据下图红框中的指示回到最初的界面,而后使用Apple ID添加本身的Team。下图是添加过ID的样子。

2. USB链接iPhone手机,稍等片刻,在下图上红框中能够选择已链接的手机。这时,有可能会有ios系统不兼容提示(“OS version lower lower than deployment target”),即你开发针对的目标系统太高了。这时,在下图下红框中,适当调整Target的iOS版本号,直到没有不兼容的提示。

 

3. 第一次调试真机时,会要求手机经过信任(以下图),点击OK,而后操做手机,依次选择:设置->通用->设备管理->“你的Apple ID”->信任“你的Apple ID”->信任。

从新运行便可看到结果了。

 

 

回目录          下一节

相关文章
相关标签/搜索