当我们开发完flutter 项目后,因为模拟器和真机仍是有很多不同的,比方 sign in with apple 就只能在真机上调试,所以本文就介绍下从开发完成到上架区间需求做的一些工作。

真机调试

所需物料:

需求 iphone 一个
xcode
调试数据线

调试:

首先你需求一个开发者账号,并增加自己的设备UUid 到苹果开发者渠道,然后才干调测。
基本进程:

1:在xcode 中翻开你的项目
2:增加开发者账号

commond + , 翻开开发者账号增加界面

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

登陆开发者账号今后最新的xcode 现已能够主动增加调试的设备到developer 后台了,假如你现已衔接好手机的话。

3:增加真机调试设备
3.1:获取真机的uuid

比较简单的获取设备id 的办法是通过 xcode ,手机链接到电脑后 :

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

在新的弹窗里面点击 cancel 封闭弹窗

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结
至此您现已获得了你手机的设备号,然后仿制这个设备号码,增加到开发者后台。

3.1:增加真机的uuid

登陆:developer.apple.com/account/res… 点击 + 增加您的设备

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

需求特别阐明的是:
真机测验设备一旦增加不能删去,最多能够增加100个测验设备,一个计费周期(1年)能够重置一次测验设备列表。简言之1年内最多增加100个测验真机,一旦增加计费周期内不能删去。

4:创立正式/测验证书:

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

翻开钥匙串【command+空格】——【输入“钥匙串”回车】——挑选【从证书颁布组织恳求证书】

翻开证书助理,输入开发者后台的登录邮箱,挑选存储到磁盘,然后在弹出的文件位置中挑选存储

接着持续,挑选恳求证书,点击持续进入以下界面,开发者证书创立完成

点击 界面中的【Download】,保存证书到本机

双击证书装置后,即可在钥匙串中看到刚装置好的开发证书

以上便是证书创立全进程,发布证书创立进程一样,不同的是进程 中的证书类型为Apple Distributi

5:创立 Identifiers

创立地址:developer.apple.com/account/res…

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

在接下来的界面填写描绘信息(英文名称之类的)、Bundle ID(即使用包名),填写完点击【Continue】持续

确认信息无误,点击【Register】注册

至此 便是APPID的创立进程

6:创立描绘文件Profile

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

  • 3 在该界面中挑选描绘文件要包括的使用,点击【Continue】持续
  • 4 在该界面中挑选描绘文件要包括的证书,开发描绘文件挑选开发证书,点击【Continue】持续
  • 5 在该界面中挑选描绘文件要包括的调试设备,点击【Continue】持续
  • 6 填写描绘文件名称,点击【Generate】创立描绘文件
  • 7 描绘文件创立完成,点击【Download】下载描绘文件到本地
  • 8 以上便是描绘文件的创立进程,假如要和他人合作开发,将描绘文件和p12文件一起发给对方装置即可,比如中创立的为开发描绘文件和证书,假如要发布,还需求创立发布描绘文件和发布p12证书

最终双击下载到本地的描绘文件,文件会闪一下,即描绘文件装置成功,

之后在xcode 中挑选证书:

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

至此你现已能够进行设备调试了。

特别阐明:新的ios 系统需求翻开调试形式才干进行调试工作,设置途径为: 设置 -> 隐私与安全 -> 拉到最下面,开发者形式翻开,假如需求能够把锁定形式也封闭了。至此你现已能够开端真机调试了。 在 xcode 中增加开发者账号的时分新版的现已会主动的创立证书和增加测验设备了,你只需求创立描绘文件并依照就能够调试了

真机调试问题:因为flutter 打包机制的问题,在真机调试时,假如设备断开连线就会出现退出后,再次进入app 闪退的情况,也没有报错。这个情况下需求修正发包形式为 release 形式,重新打包安卓就能够了。
xcode 的设置如下:

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

APPIcon 设置

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

依照要求上传对应尺寸的icon 内容就能够了。

发动图制造

1:发动图制造

先制造一张发动图,png格局。 发动图制造脚本
github.com/QiShare/QiA…
这个是个ios 项目,构建并运行后挑选途径上传图片就会生成各个尺寸需求的图片到指定的文件夹

留意一个坑点! 留意一个坑点! 留意一个坑点! 假如是横屏的图,那么图片的像素严厉依照“宽2208,高1242”来制造!
图片直接拖进 Assets

2:页面制造

2.1

LaunchSrceen取消Use Safe Area的勾选,目的是避免刘海屏的手机有空白的填充

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

2.2

  • 选中view并拖入一个 imageVIew 组件.

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

  • imageView增加束缚,上下左右满是0

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

  • imageView增加图片,并设置铺满特点

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

  • Targets -> General中设置发动图

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结

重启设备,完事儿。

APP 名字修正

flutter 项目IOS 真机调试流程/appicon/启动图设置/上架问题相关总结