1. Single View Application
1.1 iOS项目模板的选择
iOS项目的创建需要在Xcode中选择专有的模板,新工程的模板选择界面可以通过下方任意方式打开
- 通过Xcode欢迎界面1中的
Create a new Xcode project
按钮 - 通过Xcode菜单中的
File
→New
→Project
按钮 - 快捷键
SHIFT+CMD+N
1.2 iOS新工程创建的初始化配置
- 项目名称尽量不要使用中文,不专业
- 使用
下划线
分割单词.例如Day01_UIView
. 不要使用中划线
. 错误示范Day01-UIView
- 下方3个可勾选选项,都不要选择. 以后再说
1.3 目录结构
- 选择项目要运行的设备,点击运行按钮或者快捷键
CMD+R
,首次运行项目模拟器会反应的比较慢. - 对于有iOS设备的同学,
iPhone
或iPad
.可以把项目运行到真实的设备上,效果棒棒哒.真机调试 - 如果你的Xcode运行项目,看不到模拟器看这里
1.4 模拟器的使用
- 修改模拟器大小快捷键:
CMD+1
~'CMD+5'
- 模拟Home按键操作:
CMD+SHIFT+H
- 模拟锁屏操作:
CMD+L
- 旋转模拟器:
CMD+←
或CMD+→
- 显示或隐藏键盘:
CMD+K
- 保存模拟器屏幕截图到桌面:
CMD+S
- 还原模拟器: 需要到模拟器菜单栏,
Simulator
→Reset Content and Settings...
1.5 真机调试
真机调试是指通过Xcode直接运行App到真实的iOS硬件上.
模拟器效果被真机秒成渣. 推荐有条件的同学使用真机调试的方式进行接下来的教学.
在Xcode7之前,真机调试是需要花钱购买苹果开发者资格的99美元
.苹果开发者官网
Xcode7之后,只需要注册一个Apple ID
即可. 相信只要有iOS设备的同学都会有这个苹果账号.
- 1. 添加你的苹果账号到Xcode中
- 2.
初次运行新项目
时,需要选择账号,修复证书.
1.6 真机调试错误解决
这里专门加一个标题,是为了那些没耐心往下看的同学能够注意到.
1.6.1 Xcode上的账号与iOS设备上的账号不一致
- 解决方案1: 使用同样的Apple ID即可
- 解决方案2: 在iOS设备上进行如下操作:
设置
→通用
→设备管理 或 描述文件
→选择账号
→信任"账号"
1.6.2 模拟器中看不到设备或者设备无法选择
原因是当前项目的最低兼容版本号超过了手机.
如果用低版本Xcode运行项目,可能会出现没有模拟器的问题.原因是一样的.
解决方案是修改当前项目最低兼容版本号即可
1.6.3 Bundle Identifier 重复
Bundle Identifier
是App的唯一标识,可以认为是应用在苹果服务器中的身份证,这是唯一的.
1.6.4 iOS设备没有解锁
- 解决方案:请解锁你的手机. 推荐别用指纹识别了,总锁屏很麻烦.�
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于