最终幻想纷争手游手游苹果testflight测试什么时候开服?

1387人阅读
TestFlight被苹果收购以后,内部测试其实还挺简单的。
大概步骤是在itunes connect里面,把users and roles设置好,该加进来的加进来,角色选好。
然后每次把应用的build生成好,上传。大约十几分钟之后在itunes connect的my apps里面就能看到了。
选上版本,选好邀请测试的人员,开始测试即可。
今天写这篇是因为公司临时需要应用程序做一些改动生成一个新demo,展示给新客户。
当时把老板新手机的udid加到了device列表里,响应的provisioning file也更新了选中的设备重新生成并下载了。安装到xcode里,我自己的新设备运行就没问题,老板的当时就运行不了。似乎不是provisioning file的问题,显示了一个什么device image warning。当时老板捉急要走,没仔细看,等他回来再研究一下。
于是只好用testflight分享给他来测试。
这里遇到的新问题是,这个demo要和我们的产品app分开,所以不能像以前发布新版本时测试一样,要有新的bundle ID。
于是注意,
把新的bundle id 在member center里相应位置生成好。provisioning file也准备好。
然后在itunes connect的my apps里点击“+”来增加一个“New App”。
填好相应内容,使用新的bundle id,产生一个app。
xcode这边,新的bundle ID 和provisioning file都配置好,archive即可。然后导出,上传。
在新的app里面,testflight那里,就可以选择刚刚上传的build,选好测试人员,开始测试了。
这个新的app存在在itunes connect的my apps里面,就是用来内部分享测试用的,不打算真的来发布。
简单记下,遇到新情况以后更新。
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:4877次
排名:千里之外
(1)(2)(4)(2)加快AppStore审核的两种方式之TestFlight预审核
加快AppStore审核的两种方式之TestFlight预审核
AppStore审核
相信一部分开发者,对于Apple收购TestFlight有着比较好奇的心态,那么TestFlight在被收购后,已经再次重新正式发布,可以正常使用了,那么又有多少开发者会去使用它呢?
读完Apple的之后,已经不能阻止我的小宇宙爆发了,开始折腾了起来,大致总结有以下两点:
如果可以接受10测试人员,那么就不需要提交审核,意味着不需要Apple的漫长审核就可以进行安装测试和反馈意见,注意了,这里安装的设备是非越狱设备。(内部测试员)
如果不能接受10名测试,那么好吧!Apple提供一个1000名外部的测试人员,意味着你需要走Apple的审核流程,貌似审核时间不会太长,比起发布版本要短,但你还是必须遵守发布App的审核规范。 (外部测试员)
接下来我们一一讲解,我们需要了解的几个名词,“内部测试员”、“外部测试员“、”Version“、”Build“等等。
内部的测试人员
所谓内部,那就和iOS开发者账号相关的子账号,按照以下几个步骤添加内部测试员:
1.点击用户和职能。
2.点击加号按钮。
3.填写信息和AppleID。
4.警告提示,不用管他,直接点击下一页。
5.选择职能,一般都选择技术,点击下一页,然后保存。
6.点击iTunes Connect 用户按钮右边的TestFlight 测试版本的测试者,勾选需要的内部用户的Apple用户,点击保存。
7.回到你的App管理页面。
8.选择你需要使用TestFlight来进行测试的App,点击预发行按钮。
9.点击构建版本,看看是否有已经构建好的版本,我这里是1.0.3版本为最新构建版本,这里的详细步骤略过,上传App我就不再讲了。
10.然后点击内部测试员,勾选上你需要的内部测试员,点击邀请。
外部的测试人员
所谓外部,那就是和iOS开发者账号无关的Apple用户,这个非常简单,按照以下几个简单的步骤添加外部测试员:
1.只需要点击你需要使用TestFlight来进行测试的App,点击预发行按钮。
2.点击外部测试员选项,点击加号按钮。
3.填写必要的信息,点击添加按钮即可。
4.回到构建版本选项,点击提交以供Beta App审核按钮,走一下流程,等待吧!哈哈!
这里我想解释一下,Xcode项目设置里面的Version选项和Build选项的区别。
Version:标识着App的版本号。那么为什么又多一个Build选项出来呢?其实这里Apple设计很巧妙,上传到iTunes Connect的构建版本,已经不能删除了,可能我没找到这样的功能,那么我们构建的版本有bug,想重新上传,那么App的版本号已经不能修改了,所以就产生Build这个东西。
Build:标识着App的构建版本号,即是App二进制包的标识,这样重新上传iTunes Connect就不会发生冲突的情况。
那么我们上传一个版本,如下:
测试员操作流程
测试员会收到一封测试邀请邮件.
测试员先别急着打开邀请邮件,保证你手机上安装了TestFlight App。如果没有,请到App Store进行下载,名字叫TestFlight。
测试员打开邀请邮件,点击Open in TestFlight按钮。
看中文提示,看页面的引导,你应该可以下载到测试版本的App。
整个过程遇到的坑
为什么我添加了iTunes Connect用户之后,在TestFlight 测试版本的测试者里面找不到?(不要紧张,你添加成员只是给这个成功发送一封邮件,需要他手动去激活和登录iTunes Connect之后,你才可以找到?)&
当我收到TestFlight邀请测试邮件之后,在电脑打开过,为什么之后在手机上打开已经失效了?(我也不明白为什么Apple这样设计,该链接只有一次性的有效期,请重新邀请。)
当我收到TestFlight邀请测试邮件之后,在手机打开无效果啊?在哪里下载测试版本的App呢?(不用急,下载一个名字叫TestFlight的App,再重新邀请,打开邀请测试邮件)
当我收到TestFlight邀请测试邮件,我应该点击哪里进行测试?(点击Open in TestFlight按钮,然后就会跳转到TestFlight App,等待一下,然后就可以下载安装测试的App啦!)
这篇文章只是抛砖引玉而已,希望其他大神有更专业的文章来指导大家
我的热门文章
即使是一小步也想与你分享

我要回帖

更多关于 最终幻想15手游 的文章

 

随机推荐