iOS打包项目测试的ipa详细版本以及安装测试ipa流程
公司的项目,求支持,如果发现什么问题,可以留言反应,感激不尽
虽然网上很多打包流程,但是也有很多有些时间了,还有的不是很详细,我就重新做一个详细流程
需要的东西:开发者账号(语文学的不好,请见谅)
1、首先登陆开发者平台(https://developer.apple.com/account)
2、选择Certificates,Identifiers&Profiles
3、首先准备好证书
1)打开电脑里面的钥匙串访问
2)根据图生成(CertificateSigningRequest.certSigningRequest)
4、生成证书(Certificates)
下载好了后,双击然后就会进入钥匙串访问页面,找到证书然后导出
5、生成标识符(Identifiers)
下面这个视情况,因为我的app没有推送功能
6、添加设备-想要给客户安装就必须要添加客户手机的udid
1)首先如何获取手机的udid
2)进去默认是序列号,你点击下序列号就会变成udid
获得序列号,在去开发者平台添加udid
7、生成配置文件(Provisioning Profiles)配置文件有两种(development是测试用,Distribution发布使用)
填的Profile name就是生成配置文件的名字
下载后双击,然后进入项目,项目的bundleID记住填写和标识符一致,team填写开发者账号
command+B编译一下,没有问题的话就归档
点几箭头指向的export进行导出ipa的操作
然后选择第三个或者第四个
如果程序只在某个尺寸屏幕下运行就选第二个选择屏幕尺寸
地址随便填写,无关紧要
然后就会生成ipa文件了
8、ipa文件安装可以直接传给添加过udid的用户安装,手机连接电脑,通过itunes安装,首先必须要手机信任电脑(否则安装不上)
把ipa文件拖到itunes的应用上面
然后点击小手机,就会看到自己手机的页面,首先点击左边的应用,然后点击安装,在点击同步
记得让app完全安装完成,如下图步骤全部走完,否则手机会卡
这种安装可能有点麻烦,要一个一个安装,还有一种方法,百度蒲公英(https://www.pgyer.com)
如果有账户的直接登录,没有账户的先注册在登录,点击上传应用,会提示你去实名认证。你按照步骤流程提交,没问题的话大概一个小时就会认证成功,然后在上传
选择刚才生成的ipa文件
生成二维码可以通过扫码安装,只有添加了udid的人可以安装
用手机扫描二维码,然后点击安装,返回桌面,就会看到app在安装
ps:按照流程步骤来,应该不会出现什么问题
iOS打包项目测试的ipa详细版本以及安装测试ipa流程相关推荐
- Pyside2 学习系列二:PyInstaller打包项目exe (超详细的Pyside2 攻略)
继上一篇文章创建了项目后,本章我们进行项目的打包工作. 本项目的所有演示代码:github可在这里下载. 打包只用的工具为PyInstaller. 打包步骤 1 准备环境 1.1 安装`PyInsta ...
- 【网络通信 -- SIP 电话】项目实战记录 -- SIP 服务器 OPENSIPS 搭建测试与 SIP 客户端 PJSIP 编译安装测试
[网络通信 -- SIP 电话]项目实战记录 -- SIP 服务器 OPENSIPS 搭建测试与 SIP 客户端 PJSIP 编译安装测试 [1]SIP 服务器 OPENSIPS 搭建 1.1 安装环 ...
- Linux测试moxa串口,Moxa NPort 简易安装测试向导—Secure Terminal
Moxa NPort简易安装测试向导-Secure Terminal 制作时间:2007年11月6日 适用产品(NPort5000/ 6000 Series) 适用模式(Terminal) 适用操作系 ...
- IOS获取UDID添加到开发者账号用来安装测试包
1.查询设备的UDID 先展示出来的是序列号,点击序列号切换到UDID,右击复制 或者去蒲公英查看 蒲公英 | 一步快速获取 iOS 设备的UDID 然后登陆开发者账号 选择[Certif ...
- linux 天堂测试软件,[Ubuntu] HTTP Live Streaming 安装测试
安裝 Apache apt-get install apache2 在/etc/apache2/mods-available/mime.conf加入以下內容: # HLS file type AddT ...
- Pyside2 学习系列三:PyInstaller打包项目瘦身(超详细的Pyside2 攻略)
继上一篇文章打包后,发现包太大了,我们现在开始进行瘦身优化. 本项目的所有演示代码:github可在这里下载. 打包只用的工具为PyInstaller. 不想细看的朋友 可以直接跳到 最后 方法对比 ...
- Microsoft Windows Vista SP1安装测试手记
在完成了Windows XP SP3的安装测试之后,现在开始进行Microsoft Windows Vista Service Pack 1 Release Candidate的测试安装,在安装之前, ...
- 【手把手】ios苹果打包——遇见项目实战|超详细的教程分享
六年代码两茫茫,不思量,自难忘 6年资深前端主管一枚,只分享技术干货,项目实战经验 关注博主不迷路~ 文章目录 前言 weex介绍 eeui介绍 一.安装CocoaPods 1.CocoaPods介绍 ...
- iOS over-the-air installation分发内部测试版本(浏览器安装ipa)
Xcode发布测试版本,直接通过Safari在线安装ipa 在iOS开发中,开发人员无数次的打包archives得到ipa文件,以供测试人员测试,或者外包公司发给客户看效果.虽然可以通过iTunes连 ...
最新文章
- DOT:视觉SLAM的动态目标物跟踪
- Android开发之Service与IntentService的区别与使用场景(源代码剖析)
- php7和python3性能对比-python2.7和3.7的区别
- c++ 利用内存映射读取大文件
- 全志a64linux内核编译,Ubuntu16.04编译AndroidM(SoC:Allwinner A64)
- Airflow 中文文档:管理连接
- python画圆填色橙色_基于TPC-C基准的Python ORM的性能测试详解
- python 代码命令大全-用什么库写 Python 命令行程序(示例代码详解)
- 【软考】程序设计语言复习指南
- matlab在遥感数字图像处理方面的应用
- 锻炼编程思维的小题目
- 2013=726 整合,优化,利用自身资源。 让自己的时间更有意义,最大化利用
- 解决ios手机页面overflow scroll滑动很卡的问题
- Android adb重启手机
- 如何制作统计报表(盈帆报表: efreprt.com)
- 判断图书的ISBN号码是否正确
- 初识智遥工作流软件——表单开发篇2
- itest英语考试bug_【写给德语同行的】iTest非官方食用指南(上)
- java候选码计算的替换法_候选码求解方法
- Ext.js 自定义桌面注意
热门文章
- vue3+element Plus实现表格前端分页
- C++全局变量,静态全局变量,不加修饰符的全局变量
- 用产品组合矩阵平衡您的投资组合
- Makefile---(origin variable)详解
- php 获取来源域名方法,PHP实现获取域名的方法小结_PHP
- PHP学习之旅 - 数据类型
- Office WORD如何去掉目录的背景灰色
- 【维生素C语言】第十六章 - 文件操作(下)
- 找不到所选字体 “Cascadia Mono“。 改为选择 “Consolas“。教程
- 42_综合案例——发红包【界面版】