iOS app测试的福音--TestFlight使用说明

Here's What's New:

  • Invite up to 1,000 external testers using just their email address
  • Easy to use TestFlight iOS app available on the App Store
  • No need to keep track of UDIDs or provisioning profiles
  • Beta testing directly inside of iTunes Connect without the need of the TestFlight SDK
  • Learn more »


With the new version of the TestFlight service available inside of iTunes Connect, we are also informing you that TestFlightapp.com will no longer be available as of 2/26/2015.

To prepare for the TestFlightapp.com closure, we recommend that you export all of your current testers so you can import them directly into the new TestFlight Beta Testing service.

How to export testers from TestFlightapp.com

  1. Sign in to the TestFlight Dashboard at testflightapp.com
  2. Navigate to the "People" tab
  3. Check mark the teammates you would like to export
  4. Open the "Actions" menu on the right side of the teammates list
  5. Select "Export Contact Info" to download the exported CSV file


How to import testers into the new TestFlight Beta Testing

  1. Sign in to iTunes Connect at itunesconnect.apple.com
  2. Click "My Apps"
  3. Select the app you want to enable for beta testing
  4. Enter the "Prerelease" tab and select "External Testers"
  5. Click the plus sign to add new external testers
  6. Use the "Import File" from the "Add New External Testers" page to upload the exported CSV file


For additional questions, please refer to our FAQ.

Thanks,

The TestFlight Team and Apple 

 

 

iOS App在未上线之前的开发和测试阶段,PM或者客户什么的可能需要先安装看Demo,但很多人不会安装ipa,有的拖到iTunes里同步的时候呢又会把其它App也给给同步了。 TestFlight可以帮助我们简单的完成测试版本的部署。

官方网站:https://testflightapp.com

TestFlight可以收集测试过程中的Crash log,出现的bug,以及测试人员的反馈。

除了用于测试版本发布之外,若整合了testlight SDK,还可以用来在测试阶段收集数据。

值得注意的是:我们依然需要收集iOS机器的UDID再编译发布。(苹果公司对iOS开发应用要安装到真机上都需要签名才能打包安装)

 

利用Testflight发布流程:

1,注册Testlight账户并创建team

2,邀请要安装测试版本的人员,并收集UDID,将UDID加入到Apple开发账户中(这些步骤请参见Apple Developer Portal)

3,编译iPhone应用(.ipa)

4,将ipa上传到TestFlight,发布给相关人员。

安装测试版本的步骤:

1,相关人员在收到邀请的时候,同样需要注册TestFlight,登陆,会被提示是否允许开发人员获得当前iOS设备的UDID。

2,UDID被成功获取后,再收到测试版本发布的通知,打开链接,就可以直接安装测试版本了。

 

 

 

一、开发者操作流程简单说明:

1、注册一个账户;

2、管理组成员:点击首页的Team按钮,开始进行成员管理;

 

3、添加一个开发者或测试用户,在打开的页面上点击右上角的“Invite a teammate”。

 

在如下的页面中,添加邮件给被邀请测试的用户,如果是开发团队成员,可选中“Team Developer”选项。

 

4、上传测试版本:点击首页的Builds按钮,开始上传应用;

5、在打开的页面上点击右上角的“Upload a build”。

 

此时会打开一个新的页面,效果如下图:

 

点击Choose File按钮并上传生成好的ipa文件(生成IPA文件的方法请参考如何使用XCode 4创建ipa文件),并在下面的文本框填写应用修改的内容,都完成之后,点击右下角的“Next:Confirm Testers”开始选择在第3步邀请过的参加测试的人员。

 

在你希望选中的测试人员前面选中CHECK,点击右下角的完成,系统会发布邮件通知你选择的测试人员安装应用并进行测试。

 

 

二、测试者操作流程:

1、首先您会接收一封邀请邮件,格式大约如下;

 

选择邮件中的“Accept”按钮,去TestFlight网站注册一个账号,或登陆已有的账号,加入到测试团队。

2、完成了之后,需要使用您的iPhone,iPod Touch或iPad打开safari,输入testflightapp.com这个地址,登陆您的账号。

打开页面如下,点击图中的“Back to Dashboard”

 

3、注册您的设备;

 

点击图中的“Register Device”按钮去注册您的设备。

在这一步有可能会遇到错误,我的设备就遇到了这个错误,下面提供错误的解决方案。

一般错误出现的情况如下,点击了按钮之后只会出现如下画面:

 

在官方的技术支持网站上认为有下面两种情况会造成该错误:

a、手机中安装了可以打开这个文件的应用,例如图中的FileApp,或者Evernote等等;

b、Cookie设置有问题。

我首先删除了手机中有可能会打开该文件的应用,同时重新进行了设置,设置方法如下:

打开手机中的“设置”,选择其中的“Safari”;

 

选择“接受 Cookie”选项,将其中的选项改为“总是”

 

我再次选择“Register Device”,没有出现任何问题,并出现了如下的页面:

 

4、安装TestFlight到你的手机上,点击上图中的“安装”按钮,完成之后在您的桌面上就会出现如下图效果:

 

5、以后每次当有新的测试版放出,都会有邮件发送到你的邮箱中,打开TestFlight应用就会看到新发布的测试应用。

 

点击进入会看到此次修改的详细描述,及应用的一些相关信息,选择下面的“Install”按钮就可以安装这个新的测试版本到你的手机上。

转载于:https://www.cnblogs.com/lisa090818/p/4259127.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
iOSapp发布到TestFlight是一种供开发者进行内测和外部用户进行测试的方式。TestFlight是苹果提供的一个平台,在这里开发者可以将他们的app上传到TestFlight上,并邀请内部团队成员或外部用户进行测试。 首先,开发者需要登录到苹果开发者帐号,并在iTunes Connect中创建一个新的app。创建完成后,开发者需要填写一些基本信息,如bundle ID、应用名称、版本号等。 接下来,开发者需要为他们的app生成一个供测试使用的包。开发者可以通过Xcode中的Archive功能生成一个.app文件,并使用Xcode中提供的工具进行应用商店分发。生成包后,开发者需要在iTunes Connect中的TestFlight部分将其上传。 在上传完成后,开发者可以邀请内部团队成员或外部用户参与测试。对于内部团队成员,开发者可以直接通过iTunes Connect中的TestFlight功能发送邀请链接。对于外部用户,开发者需要在iTunes Connect中提交一个测试请求,并等待苹果审核通过后,邀请链接将会通过电子邮件发送给被邀请的用户。 一旦用户接受邀请并安装应用,他们可以在TestFlight中查看app的安装情况,并提供反馈和bug报告。开发者可以通过TestFlight中的反馈和报告功能收集用户意见和问题,并进行相应的修复和改进。 总之,通过发布app到TestFlight,开发者可以更方便地进行内测和外部用户测试,以提供更稳定和优质的app体验。同时,开发者可以通过收集用户反馈和报告来改进和优化应用,提高用户满意度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值