仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

如何使用TestFlight进行App构建版本测试

yinsj4177 2016-02-20 20:43:01 406  浏览
  •  

参与评论

全部评论(1条)

  • 唐邱厚中3_x12 2016-02-21 00:00:00
    在iOS 8中,苹果发布了一个叫做TestFlight的新玩意,用于将Beta测试流水化。此前你可能听说过这个东西,因为TestFlight作为一个独立的测试平台已经有些年头了。不过在今年二月份的时候TestFlight的开发商Burstly被苹果收购,于是在之后公开发行的Xcode 6和iOS 8上,你会发现TestFlight整合进了iTunes Connect,你可以通过电子邮件来邀请你的Beta测试成员。 TestFlight提供的管理办法是将测试者分为内部成员和外部成员。理论上说,这两种测试者都可以在测试阶段使用你的App,不过所谓的内部主要是指iTunes Connect上在你的开发团队里参与技术开发或者管理的成员。你Z多可以邀请25个内部成员,而与之相对的外部成员,自然就是指那些不属于你的团队或者公司的测试者,外部测试人员的上限是1000人。这里有一点需要注意的是,在你邀请外部成员参与测试之前,需要先通过苹果的审核。而这一限制在内部成员上就没有,也就是说一旦你把你的App上传到iTunes Connect上之后内部成员就可以开始进行测试了,无需审核。 本教程默认你的App仅对内部成员开放,所以我们针对的主要是内部测试。一般情况下,进行Beta测试需要完成以下步骤: 1.在iTunes Connect上创建一个App Record 2.更新Build版本号 3.归档并上传App 4.在iTunes Connect上管理Beta测试 接下来我们从diyi个讲起。 在iTunes Connect上创建一个App Record 首先,进行测试之前你需要在iTunes Connect上有一个App Record,iTunes Connect是基于web的应用,用于开发者管理自己在App Store上的应用。如果你之前做过iOS开发项目,那么你应该能直接登入iTunes Connect。 登入iTunes Connect之后点击左上方的+号然后选择"New iOS App",根据提示你需要完成下面内容: App name - 你的App出现在App Store中的名称 Primary language - App的基本语言,比如中文 Bundle ID - 就是App的Bundle Identifier Version - App版本号,对于首次发布建议设置为1.0 SKU - Z小存货单位。随便填点什么,比如你的App叫"Awesome Food App",那你可以填"awesome_food_app",命名规则可用的有英文字母、数字、连字符、句点和下划线,但是不能用空格。 点击"Create"创建按钮然后你会跳入下一个界面,完成有关App的细节填写。 App预览 iOS 8中,你需要在App预览里加入一段预览视屏。另外你还要为这些尺寸的设备提供至少一张截图:3.5英寸(竖屏640×960像素,横屏960×640像素),4英寸(竖屏640×1136像素,横屏1136×640像素),4.7英寸(750×1334像素),5.5英寸(1242×2208像素)。你也可以参看苹果的iTunes Connect开发者指南了解具体细节。 产品描述和URL 下一步,你需要为App提供至少一个关键词的描述,这是一个影响到下载量的重要因素。此前你可能知道ASO优化,关键词优化也是其中之一。上图中我并没有添加任何关键词,如果你想了解如果进行优化可以戳这里,或者直接Google ASO(如果Google能上的话)。 右边是各种URL,其中support URL是必填的,这里可以填博客什么的,如果没有博客的话可以去WorldPress.com上面注册一个。 App基本信息 这里要填的就是App的基本信息了,还要上传一个App图标。注意图标不能包含透明度,分辨率为1024×1024像素。下面是例子: 上传的图标是正方形的,不过之后会自动圆角化。 然后填写版本号(比如1.0),选取AppZ适合的类别。 接下来是App评级,点击"Click"编辑按钮,进入"Rating"评级填写表格,iTunes Connect会根据你的回答生成一个评级。 版权声明,你可以就填一个年份加姓名,比如2014 AppCoda Limited这样的。 如果想在其他国家和地区发布,那么还需要提供一份Trade Representative Contact Information. App更多信息 你可直接跳过前面的环节直奔App Review Information然后填上你的联系方式就行。 这里会有一个demo account,可填可不填,只是针对那些需要注册的应用。 版本发布 当 App Review审核通过之后你可以自动或者手动发布你的App,所以这里选择自动发布。 然后点击右上方Save保存。 如果没有漏填的话,“Submit for Review”应该是可用的,那代表你已经成功创建一个App Record. 更新Build版本号 现在回到Xcode,打开项目导航,选择项目和目标,在项目编辑页面中点进General通用标签,确保里面的版本号和刚刚在iTunes Connect上填写的一致,这里我们是diyi次构建该项目,所以Build一栏填写的是1。 归档并上传App 项目归档前记得将App图标签包含进项目文件并且加载出来,你可以在资源目录里进行管理。在Images.xcassets中找到有关AppIcon图标的设置。从Finder里找到合适的图标拖进Xcode的图标设置页面,千万注意图标大小一定要跟设备尺寸适配哦。 查看归档方案设置里的配置是Release而不是Debug版本。 如上图中操作配置,从Xcode的菜单栏里按照Product > Scheme > Edit Scheme的顺序点开,选中归档方案查看你的构建配置,其中的选项应该要为Release版本。 如果使用模拟器测试,归档特性是不可用的。所以你需要在方案工具栏里选中iOS设备或者你已经连接上Mac的iPhone。然后点击Product中的归档,如下图: 归档完成后会出现在Organizer中,然后我们准备上传。不过建议先校验一下以防出错,点击Validate校验按钮然后选中开发者账号开始校验。 当校验成功之后,点击Submit提交按钮将归档文件上传iTunes Connect。 在iTunes Connect上管理Beta测试 现在我们回到iTunes Connect上选中刚刚设置的App。你会在PreRelease标签下找到刚刚上传的App然后打开TestFlight Beta Testing选项为ON。可以看到下面的Inactive变为Invite Testers。 点击Invite Testers然后点击Users and Roles开始邀请内部成员参与测试,当前用户的身份可以是Admin, Legal,以及Technical.打开Internal Tester开关就可以设置一个测试者了。 提示:如果在列表里没有找到想邀请的人那么可以点击+号然后添加一个成员并设置身份为Technical,之后再用这个人的邮箱来激活这个账号。 返回App在Prerelease标签下选中Internal Testers,之后你会看到你刚刚设置过的测试者,勾选复选框后点击Invite邀请按钮,测试者会收到来自TestFlight Beta Testing的邀请邮件。 如下图,测试者只需要点击Open TestFlight按钮就会自动的打开TestFlight应用(如果没有需要先安装),之后就可以安装你的App的Beta版本。 你的内部测试人员会一直得到你之后的每次更新。 总结 苹果关于TestFlight的收购案的确是英明之举。上面我们只是说了一些关于TestFlight的基本使用,如果你还打算开发新的应用,使用这一工具能帮助你创造高质的产品。

    赞(1)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

如何使用TestFlight进行App构建版本测试
 
2016-03-03 16:50:42 416 3
如何使用TestFlight进行App构建版本测试
 
2018-11-23 15:59:57 224 0
如何使用TestFlight进行App构建版本测试
 
2016-02-20 20:43:01 406 1
如何使用TestFlight进行Beta测试
 
2017-05-06 12:46:34 448 1
如何使用TestFlight进行Beta测试
 
2016-04-25 12:51:58 361 1
如何使用TestFlight进行Beta测试
 
2016-07-20 01:07:21 464 2
如何使用TestFlight进行Beta测试
 
2016-10-23 02:40:24 442 1
如何用TestFlight进行Beta测试?
 
2017-12-27 07:11:17 549 1
如何使用eclipse进行junit测试
 
2018-12-03 08:26:48 215 0
如何使用eclipse进行junit测试
 
2017-06-13 10:34:17 307 1
如何使用微孔板进行农药残留测试
 
2015-04-24 22:23:09 387 1
如何构建虚拟仪器?
想要自学电子,想在业余条件下构建虚拟仪器。在网上查了查虚拟仪器的资料(觉得系统的资料比较少),有些问题还是没弄明白:·应该用什么样的数据采集卡构建虚拟仪器?·能构建什么样... 想要自学电子,想在业余条件下构建虚拟仪器。在网上查了查虚拟仪器的资料(觉得系统的资料比较少),有些问题还是没弄明白: ·应该用什么样的数据采集卡构建虚拟仪器? ·能构建什么样的虚拟仪器,比如示波器的带宽能达到多少? ·需要多少费用? ·在业余条件下构建虚拟仪器合算还是购买二手成品仪器合算?(虚拟仪器可以在一块数据采集卡上实现多种仪器的功能) 望哪位大侠不吝指教! 展开
2010-04-08 01:37:01 459 2
地图如何进行测试?
地图如何进行测试?请有经验的前辈指教一下,有哪些地方需要注意的
2013-11-26 02:08:08 327 2
软件开发数据库如何进行测试
 
2017-11-25 12:40:22 377 1
如何使用soapUI进行压力测试
 
2017-06-15 23:19:00 379 2
rohs 检测仪使用如何进行?

ROHS检测仪使用:提升产品环保合规性

随着全球环保法规的日益严格,ROHS(有害物质限制指令)逐渐成为电子电气产品设计和生产中的关键标准。ROHS检测仪作为确保产品符合这些标准的重要工具,其使用在全球范围内变得至关重要。本文将深入探讨ROHS检测仪的使用方法、优势以及它在提高产品环保合规性中的重要角色,帮助企业更好地理解如何通过这些工具达到合规要求。

ROHS检测仪的核心功能是检测产品中是否含有超过规定限量的有害物质,主要包括铅、汞、镉、多溴联苯(PBB)和多溴二苯醚(PBDE)等。这些有害物质在许多电子产品中被广泛使用,但它们对环境和人体健康构成严重威胁。因此,ROHS指令要求所有电子电气产品必须限制这些有害物质的使用,以减少环境污染和公共卫生风险。

在实际操作中,ROHS检测仪通过先进的技术手段,如X射线荧光(XRF)分析技术,能够快速、准确地检测产品材料的成分。操作人员只需将产品或其部件置于检测仪器中,仪器便能生成即时的测试结果。这种高效的检测方式使得制造商能够在生产过程中实时监控产品成分,确保每一批产品都符合ROHS的相关规定。

ROHS检测仪的使用还具有显著的成本效益。与传统的实验室检测方法相比,ROHS检测仪不仅能够提供快速的测试结果,而且大大减少了样品损耗,节省了时间和费用。它还能帮助企业提高生产效率,避免因不合格产品而造成的经济损失和品牌形象损害。企业通过常规使用ROHS检测仪,能够在早期阶段就发现问题,避免大规模的产品召回。

总结来说,ROHS检测仪不仅是一项合规工具,更是现代制造企业在全球化市场中保证产品质量、提升品牌信誉的重要资产。其、高效的检测能力,帮助企业在满足日益严格的环保法规的保持竞争力和市场地位。随着环保意识的不断提高,ROHS检测仪的使用将在未来持续发挥重要作用。

2025-04-30 13:15:20 45 0
如何构建完整数据采集系统
 
2017-04-20 02:13:06 262 1
如何构建profibus现场总线网络
 
2016-10-16 22:05:22 340 1
EPSON LQ-590K 如何进行针头测试
 
2014-06-17 02:54:16 218 1
如何应用红外光谱进行分析测试
 
2016-12-01 00:14:52 291 1

5月突出贡献榜

推荐主页

最新话题