二、项目运行发布流程
2.1 项目配置
打开项目,按照如下提示输入相关信息,如果是本机本地测试则勾选自动签名,否则取消自动签名。
2.2 本机测试
本机发布需要MAC连接iOS设备,连接上设备后下图,1所指的位置可以找到已连接的设备,选中它。最重要的一步就是打开自动签名,第三步选择Team,第四步需要查看手机版本,然后在图 4所指向的12.1处选择系统版本
如下图所示,点击Tests,设置自动签名,选择Team,按照如图配置即可,最后点击上图的运行按钮,即图片的左上角三角形按钮
2.3 测试分发
测试分发的时候需要取消勾选自动签名才能继续进行下一步,自动签名安装的App只能在本机运行,在xcode中分别双击之前下载的文件(分别是证书文件和描述文件)
1.将打包类型选成通用设备
3.点击build Settings,找到Signing,根据图示,修改配置
点击Product下的Scheme下的Edit Scheme
将Achive下的 Build Configuration 选成 Release
2.4 打包项目
点击Product下的Achive,等待编译完成
点击右边浅蓝色按钮发布(Distribute App)
选择Ad Hoc,如果是要发布到Apple store则选择第一项iOS App Store,点击Next下一步
App Thinning (应用瘦身)选 None,其它的不用管直接点Next
这一步是设置空中下载的manifest文件内容,第一行是下载地址,第二行是应用图标(57x57),第三行是大图标(512x512),不需要空中下载的可随意填写,必须为https。
这里省略了一个Next步骤,直接点击即可,最后点击Export导出,选择导出位置后即可在相应位置找到ipa文件