TestFlight的简单使用

649 阅读2分钟

在2014WWDC中库克用了20秒的时间,简短的3句话,介绍了测试版本的TestFlight服务。TestFlight用于将Beta版测试,TestFlight已经被苹果收购,所以不要担心存在第三方测试造成数据泄露问题。此前苹果最多允许1000名用户参与测试,不过根据苹果最近的文档显示,开发者现在最多可邀请2000名用户参与应用的beta版测试。同时测试时间也已经由此前的30天延长到60天。
详细说明,详见苹果TestFlight Beta Testing页面.\

1672235-fb19fb519b8405f5.png

01.png

\

1672235-0222339216572ffb.png

02.png


TestFlight的测试方式分为 两种
一种是 内部测试

  • 内部测试不需要苹果审核

  • 内部测试可加25名人员
    一种是外部测试

  • 外部测试需要苹果审核1–3天

  • 外部测试可加2000名
    TestFlight的使用步骤
    注意,使用TestFlight前有两个必要条件:
    第一:用户需要在AppStore中安装TestFlight软件
    第二:用户需要上传一个构建版本(待审核状态的即可)
    1.登录iTunes Connect ,找到要测试的app,点击上面的TestFlight\

    1672235-fefba9c7e2627af0.png

    03.png


    2.在TestFlight页面中,我们可以看见添加的构建版本\

    1672235-b7ede296ed7fb525.png

    05.png


    3.构建的测试版本有了,我们需要添加测试人员,在添加 iTunes Connect 用户中,我们只能选择相应的测试人员\

    1672235-ec351e8523236a92.png

    06.png


    如果我们想加入新的测试人员,需要在用户职能中添加\

    1672235-d16f2e8af8719367.png

    07.png

  • 外部测试人员

    \

    1672235-7bc609bba6a7ca31.png

    09.png

  • 内部测试人员\

    1672235-77b6da8244b6b5fc.png

    08.png


    点击➕后,输入相应的用户信息\

    1672235-9cd288df5e44f200.png

    10.png

    \

    1672235-05d6145e68556aa1.png

    11.png

    \

    1672235-07c6986ddda35720.png

    12.png


    在用户职能列表中我们就可以看见新添加的人员了\

    1672235-4f9948c71ce9b263.png

    13.png


    这是提示已经将信息发送到邮箱,打开我们的邮箱,看到收到这样一封邮件\

    1672235-0f227696094630b7.png

    14.png


    点击activate your account进入官网\

    1672235-9eed803bcbc05f4f.png

    15.png


    登录后同意服务条款信息\

    1672235-08fa26358cd7a657.png

    16.png


    同意后,可看到如下界面\

    1672235-ad921bdb67abb14e.png

    17.png


    再进入到TestFlight页面中,点击iTunes Connect用户,选择需要测试的人员.\

    1672235-924650700e6633a7.png

    18.png


    点击进来后,点击好,可以看到该人员已经收到邀请\

    1672235-52ad1a0f48cf099f.png

    19.png

    \

    1672235-5c1f44dbd2e1773e.png

    20.png


    这里我们登录我们的APPID账号,看到收到一封邀请测试的邮件.\

    1672235-552c71f10a3d42b3.png

    21.png


    点击View in Testflight 将会在Testflight中打开,点击获取,即可安装.\

    1672235-fd3b58a429a8c032.png

    22.png


    安装成功后,手机上将会显示该图标.\

    1672235-170fa996791a4379.png

    23.png

遇到的坑:\

1672235-60b109ed34a1990e.png

24.png


如果这里有 缺少出口合规证明的警告,只需要在Xcode的info.plist中增加键值对,ITSAppUsesNonExemptEncryption 设置为NO即可.
还可以将带有警告的删除\

1672235-194d58391095aa20.png

25.png

\

1672235-fcaea3be571b15ca.png

26.png