在Xcode 中如何打包测试版 给测试工程师使用
1》创建发布证书; iOS distrution cer
2》创建测试描述文件; AdHoc provisioning file
测试描述文件的创建主要包含三个要点
首先:选择app ID 注意选择的appID 要与Xcode中的bundleID相同;
其次:选择第一步中创建的发布证书;
最后:选取已经注册UDID的iPhone;
3》在Xcode中进行相关的设置,包括下面两个方面:
工程》Project》 build setting 》code signing
对于debug release 全部选取第一步创建的发布证书;
对于provisioning file 选取第二步创建的测试描述文件;
工程》Target》build setting 》 code signing
对于debug release 全部选取第一步创建的发布证书;
对于provisioning file 选取第二步创建的测试描述文件。
4》选择真机测试环境,模拟器情形下,不能打包;
5》product》archive 》打包成功最后生成一个ipa文件;
6》将这个ipa文件 传送给千里之外的测试人员;测试人员将自己的iPhone设备,连接到Mac上,打开iTuns; 点击左上角iTuns》添加资料》选取ipa文件》点击安装按钮》点击应用按钮》最后成功的将app安装到测试工程师的iPhone设备上!!!

双击描述文件 安装路径为 :user/lyy/Library(资源库)/MobileDevice/Provisioning/Profiles

在Xcode 中如何打包测试版 给测试工程师使用相关推荐

  1. XCode中的单元测试:编写测试类和方法(内容意译自苹果官方文档)

    当你在工程中通过测试导航栏添加了一个测试target之后, xcode会在测试导航栏中显示该target所属的测试类和方法. 这一章演示了怎么创建测试类,以及如何编写测试方法. 测试targets, ...

  2. 在 Xcode 中进行自动化测试 (1/2)

    这是 iOS 教程团队成员 Charlie Fulton 的一篇博客, 一个全职的 iOS 开发者, 喜欢和家人一起打猎, 钓鱼. 所有的开发者都需要测试他们的软件, 并且一些聪明人会创建测试套件来达 ...

  3. 在Xcode中进行自动化测试

    这篇文章还可以在这里找到 英语, 韩语 If you're new here, you may want to subscribe to my RSS feed or follow me on Twi ...

  4. 初级测试工程师要求(零基础必备)

    以下是我从工作中总结出来的初级测试工程师的要求,欢迎大家讨论补充. 初级测试工程师要求:

  5. 软件测试五年工作经验自我评价,测试工程师自我评价_测试工程师自我评价范例...

    [www.huxinfoam.com--自我介绍] 无意中在网上看到<测试工程师自我评价范例>,觉得有用就收藏了,改掉错别字就发到了,为了大家阅读方便. [自我评价一] 本人90年从事大型 ...

  6. 2023年软件测试的前景?测试工程师技能提升,进阶自动化测试...

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  7. python全栈测试开发工程师_全栈测试工程师

    不久前,一位朋友让帮忙推荐个测试工程师,于是聊到了他们对测试工程师的诉求. 朋友公司是一家做教育软件的公司:Web端.App端产品都有涉及. 最初的诉求就是想找一位有1-2年相关产品测试经验的人即可. ...

  8. xcode 选择configuraftions 打包_分利宝IOS自动化打包

    前言 在iOS开发中,我们常用的打包上传方式就是用Xcode的archive方式打包.到了测试阶段,需要频繁的打包提交到测试平台,整个流程包括:编译-打包-上传,整个过程需要我们去坚守每一步操作,提交 ...

  9. 在 Xcode 中进行自动化测试 (2/2)

    欢迎回到我们的 Xcode 自动化测试入门系列! 在教程的第一部分, 你学到了如何将你的代码提交到 Git 上, 设置一个 Jenkins 持续集成服务器, 还有如何为你的应用添加单元测试. 在第二部 ...

最新文章

  1. OpenCV中的特征匹配(Feature Matching)
  2. 昨天下午面了个哥们,也就问了4个问题,但好像他被我虐了
  3. linux日志怎么进行转储,Linux logrotate命令用法详解:进行日志转储(轮替)
  4. 2014 WAP校园招聘笔试题
  5. 赛马问题,毒药问题,倒水问题等智力题
  6. python3下载文件-在Python 3中从web下载文件?
  7. mac下完全卸载程序的方法
  8. 互联网公司“黑话”大全,各个岗位都躺枪了!
  9. 数据算法之冒泡排序(bubbleSort)的Java实现
  10. python深度学习库keras——安装
  11. uvaoj 10066 - The Twin Towers 最长公共子序列(LCS)
  12. 一站式解决网站死链问题
  13. God‘s Perspective - God View - 上帝视角
  14. 专题2:matlab矩阵处理
  15. 基于动态邻域的切换粒子群优化算法
  16. rm -rf和rm -f和rm
  17. 引入微信支付Java SDK WxPayAPI_JAVA.zip
  18. STM32F407ZG 检测环境温度 CubeIDE
  19. 554 5.7.1详细排错过程
  20. 数字图像处理:视觉概述

热门文章

  1. SpringBoot实现百度文库文档上传,通俗易懂适合萌新
  2. 【ReentrantLock】
  3. 记一次服务器被木马注入攻击
  4. 2018年最流行JavaScript明星项目
  5. 最流行的编程语言2018_2018年十大最受欢迎的编程语言
  6. MySQL 亿级数据的迁移、清洗、与审计分析
  7. element若依 菜单点击改变背景色
  8. hibernate中 one to many和many to one的非主键关联
  9. python外国网站爬虫_Python3网络爬虫(一):利用urllib进行简单的网页抓取
  10. cloudera manager 安装界面指定主机无法选中解决方案