IOS开发环境搭建
<p><strong>前置条件</strong></p><p>1. 必要:一台装有Mac OS X操作系统的电脑:经济允许的话可以买一部Mac book;否则的话,可以试试黑苹果或虚拟机。</p>
<p>2.必要:一个有可用的Apple ID:免费,在Apple的官网上申请一个即可,注意ID生效时间可能有点长,也许1分钟也许10分钟。</p>
<p>3.可选:一部iphone手机:如果我们开发的APP不需要“GPS”、“照相机”、“蓝牙”等功能,完全可以不用iphone真机,使用iphone模拟器即可。</p>
<p> </p>
<p><strong>注意事项</strong></p>
<p>1. 一般情况下,本iOS系列文章的示例均适用模拟器调试。如果需要使用特殊硬件(GPS、蓝牙等),则必须使用真机。</p>
<p>2. 真机调试时,需要保证电脑和iPhone手机均能联网才能调试,因为每一次电脑下载程序到手机时,都会通过Apple公司认证授权。</p>
<p> </p>
<p><strong>安装Xcode</strong></p>
<p>Xcode是iOS原版标配的集成开发环境,并且免费面向普罗大众。截至目前,其最新版本为9.3.1,我们可以在App Store中轻松取之。</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180525180714610-1333822957.png" alt=""></p>
<p> </p>
<p> </p>
<p><strong>建立Hello World工程</strong></p>
<p>依照惯例,首先我们来创建1个“Hello world!”</p>
<p>1. 打开xcode,选择“Create a new Xcode project”</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529165243070-1161092115.png" alt=""></p>
<p> </p>
<p>2. 选择“iOS”和“Single View App”并点击“Next”</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529165624950-1727114204.png" alt=""></p>
<p>3.对照下图示例填写工程基本信息</p>
<p>注意:在你的电脑中,如果“Team”一栏选择“None”(除非你有确定的Team);“Language”选择Swift,点击Next。</p>
<p> <img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529170344002-156353756.png" alt=""></p>
<p>4. 保存工程到目录,选中一个目录(图中示例为“HW”)并点击Create</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529170821098-2020743282.png" alt=""></p>
<p> 工程建立完成之后界面如下图。</p>
<p>“咦?怎么有一个红色的感叹号?‘Signing for "HelloWorld" requires a development team’”</p>
<p>Xcode在调试iphone真机时需要Team账号(即Apple ID),模拟器则不是必须的,这个问题留到下面真机运行再说。</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529171447136-474144054.png" alt=""></p>
<p> </p>
<p><strong>运行“Hello World”</strong> </p>
<p>1. 选中“Main.storyboard”(下图左侧),打开控件库“Object Library”(下图右侧铜钱状图标),在下面的输入框中输入“label”筛选出“label”然后拖拽至“storyboard”的正中央。</p>
<p>并且确认一下上下2个红框中表示的是同一款iphone型号(下图上红框表示接下来模拟器使用的iphone,下图下红框表示当下的storyboard使用的iphone尺寸,即label的底版)</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529173605493-1972335345.png" alt=""></p>
<p> </p>
<p>2.先点击选中刚刚拖拽到storyboard上的label,然后打开“Attributes Inspector”(下图右侧漏斗状图标),编辑下图红框中的内容为“Hello World”。</p>
<p>最后点击下图左上方三角形按钮编译运行。</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529174637099-573278071.png" alt=""></p>
<p> </p>
<p>稍等片刻。。。</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529175227612-411845257.png" alt=""></p>
<p> </p>
<p> </p>
<p><strong>真机运行 </strong></p>
<p>1. 根据下图红框中的指示回到最初的界面,然后使用Apple ID添加自己的Team。下图是添加过ID的样子。</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529175728271-1088499892.png" alt=""></p>
<p>2. USB连接iPhone手机,稍等片刻,在下图上红框中可以选择已连接的手机。这时,有可能会有ios系统不兼容提示(“OS version lower lower than deployment target”),即你开发针对的目标系统过高了。这时,在下图下红框中,适当调整Target的iOS版本号,直到没有不兼容的提示。</p>
<p><img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529181309328-151088955.png" alt=""></p>
<p> </p>
<p>3. 第一次调试真机时,会要求手机通过信任(如下图),点击OK,然后操作手机,依次选择:设置->通用->设备管理->“你的Apple ID”->信任“你的Apple ID”->信任。</p>
<p>重新运行即可看到结果了。</p>
<p> <img src="https://images2018.cnblogs.com/blog/652536/201805/652536-20180529181905853-360233485.png" alt=""></p>
<p>https://www.cnblogs.com/ansersion/p/9084460.html</p>
</div>
<div id="MySignature" role="contentinfo">
侵删 联系614506425@qq.com<br><br>
来源:https://www.cnblogs.com/xiaoshen666/p/11118647.html
頁:
[1]