Xcode学习之路——第一个app
经历2天多安装Xcode成功后,立刻新建一个app,参考文档:Xcode:开发的第一个ios程序 - 百度文库https://wenku.baidu.com/view/cdb6a0010422192e453610661ed9ad51f01d5496.html?_wkts_=1675918669093&bdQuery=xcode%E7%AC%AC%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F
我安装的Xcode版本是12.5.1,和上文有些出入,但大致差不多,新建一个project,选择ISO里面的App
填上相关信息
点击“create”后,出现以下界面。因为我本次写的app用在iphone5上,iphone5的最后的ios版本是10.3.4,因此在下图这里我选择了10.2,大家可以根据app的目标机型选择。
在旁边页面“singing&xxx”中选好Team,如果没有选好将无法生成app。
点击右边”Main.storyboard”,出现界面如下:
点击下图这里将出现控件的窗口:
拖动一个空间到手机窗格内,然后点击上图的“三角形”,这样一个手机模拟程序会弹出生成
程序如何发布到手机?
1、把手机用数据线连接电脑。
2、在这里选择机型
没有怎么办?点击“Add Additional Simulators”-“Devices”,按步骤指示安装就会增加设备了。按图选择好设备,然后按一下“三角号”,程序会安装在设备上。
但是安装后程序不能运行,这时候需要你到设备的“设置/通用设备管理/开发者APP”点击信任。终于可以发布到手机,但进入程序发现黑屏,Xcode出现以下提示:The app delegate must implement the window property if it wants to use a……,上网找答案,发现因为Xcode新版本有属性在旧版本没有,于是按照网上的解决方案,如果想要使用swift主故事板文件,那么app委托必须实现window属性 | 如何解决如果想要使用swift主故事板文件,那么app委托必须实现window属性经验,为你挑选了6个好方法。https://qa.1r1g.com/sf/ask/2060917771/在SceneDelegate.swift
类中添加属性var window: UIWindow?,然后程序应该如下图:
重新发布一下,终于在iphone5中正确显示界面了。
Xcode学习之路——第一个app相关推荐
- 【实验室培训】大学生的Java后端开发学习之路(从App开发讲起)
文章目录 前言 一.浅谈如何开发一款App 1.一个好的idea 2.根据这个idea完善好具体的需求 3.分工合作 4.设计阶段 ①UI设计 ②接口设计 ③架构设计 5.开发阶段 6.测试阶段 7. ...
- 学习Android:第一个app《hello word》
从现在开始你的Android之旅吧!(又水了一行字,嘿嘿...) 新建一个项目 File --> New --> New project... 新建一个空项目 修改项目名.存储路径 ...
- qt制作一个画板_Qt学习之路(32): 一个简易画板的实现(Graphics View)-阿里云开发者社区...
这一次将介绍如何使用Graphics View来实现前面所说的画板.前面说了很多有关Graphics View的好话,但是没有具体的实例很难说究竟好在哪里.现在我们就把前面的内容使用Graphics ...
- python 学习之路2-第一个程序
在搞清楚 对象编程后,为什么要编程后(回顾:因为需求,不想苦逼)我们开始认真开始,我不是一个软件专业的人,但是看书总是,让你看到:hello,world!虽然本人比较反感,但是print 函数还是非常 ...
- python的艰难学习之路-打印一个菱形
代码: n=int(input('请输入菱形的直径-奇数-:')) m=n+1 for i in range(1,m):if i==n//2+1:for j in range(1,m):print(' ...
- kanzi学习之路(序)
凤凰科技讯 北京时间2016年12月19日消息,据外媒报道,中国移动操作系统公司中科创达软件股份有限公司在周一宣布,已同意以6400万欧元(约合6700万美元)收购芬兰汽车软件公司Rightware. ...
- 我的学习工作经历,一个园林专业中专毕业生的IT之路
魏琼东,男,1983年生人,祖籍甘肃陇南人,首先得感谢我父亲给我取了这么一个好名字,至少我非常喜欢他,因为目前还没有发现和我同名的人. 我是1998-2002年在甘肃林业学校读了四年的园林专业,那四年 ...
- 我的学习工作经历,一个园林专业中专毕业生的IT之路 学习编程 创业
我的学习工作经历,一个园林专业中专毕业生的IT之路 魏琼东,男,1983年生人,祖籍甘肃陇南人,首先得感谢我父亲给我取了这么一个好名字,至少我非常喜欢他,因为目前还没有发现和我同名的人. 我是1998 ...
- Xamarin.Forms学习之路——黑猫时钟App
Xamarin.Forms学习之路--黑猫时钟App 前言 环境准备 步骤 本系列参考https://github.com/xamarin/xamarin-forms-samples.先读懂代码,后续 ...
最新文章
- 深入理解 C 指针阅读笔记 -- 第三章
- Python 技术篇 - 查看python库都包含什么方法,查看python模块某个方法的具体用法源码,查看python模块所在的物理位置,查看python库都包含哪些属性
- redis缓存java对象_Redis缓存系统-Java-Jedis操作Redis,基本操作以及 实现对象保存...
- soap响应报文拼装_SOAP学习,构建实际的报文格式
- 卡尔蔡司携手神策数据,赋能近视防控数字化
- 【安全】Kerberos协议介绍
- Unity Js与C#脚本通信
- zabbix通过ODBC监控sybase举例
- 微信H5页面内实现一键关注公众号
- Sklearn fit , transform ,fit_transform
- 数说:这只程序员组建的乐队为何能进HOT5?
- 常用元器件及元器件封装知识
- .net微信开发吐血总结
- 微软亚洲研究院院长换帅!复旦校友周礼栋博士升任新院长
- 大数据调度平台Airflow版本升级方案文档(1.X升级到2.X)
- Android的公交线路查询系统
- 缺少vcruntime140d.dll的解决办法
- 计算机新建表格2,(Word表格的制作计算机基础2.doc
- 大青云不显示服务器,《大青云》8月30日合服公告
- Axure RP 从入门到精通(四十二)案例 - 淘宝搜索框