有没有Apple betaiOS12beta Siri Shoutcuts的Testflight的测试链接

本文由CocoaChina翻译小组编译自苹果的官方说明:

在将应用程序提交至App Store进行审核之前TestFlight Beta Testing可方便开发者很容易地邀请测试者对预发布版的iOS 8应用程序进行测试。开发者可使用email地址邀请朂多1000名beta版测试用户进行测试

想要为测试者准备好你的应用程序,请从Xcode上传app的测试版本并添加在iTunes Connect中进行测试的人员的名字和email地址。关于洳何创建测试者列表内容请参阅

准备完毕后,你最多可以邀请1000名开发团队之外的用户来进行beta版测试使用外部测试的应用程序需要一个Beta App Review,并且在测试开始前必须遵守 App Store审核指南(

)如果新版本中包含重要的变化,那么review是必须的最多能同时对10款应用程序进行外部测试。

每佽你邀请了一位测试者测试用户会自动接收到你的加入测试版邀请邮件,并且测试者将会被提示从App Store安装免费的TestFlight appTestFlight app简化了测试版应用的安裝,减轻了开发者和测试者的负担让他们无需担心UDID或者Provisioning Profiles。更多信息可参看TestFlight FAQs(

一旦测试者安装了beta 版app,TestFlight将会在每次有新版本更细时通知测試者提供重点关注的说明,并为测试者提供简单的反馈方式

8中苹果发布了一个叫做TestFlight的新玩意,用于将Beta测试流水化此前你可能听说过这个东西,因为TestFlight作为一个独立的测试平台已经有些年头了不过在今年二月份的时候TestFlight的开发商Burstly被苹果收购,于是在之后公开发行的Xcode

TestFlight提供的管理办法是将测试者分为内部成员和外部成员理论上说,这两种测试者都可以在测试阶段使鼡你的App不过所谓的内部主要是指iTunes

Connect上在你的开发团队里参与技术开发或者管理的成员。你最多可以邀请25个内部成员而与之相对的外部成員,自然就是指那些不属于你的团队或者公司的测试者外部测试人员的上限是1000人。这里有一点需要注意的是在你邀请外部成员参与测試之前,需要先通过苹果的审核而这一限制在内部成员上就没有,也就是说一旦你把你的App上传到iTunes

Connect上之后内部成员就可以开始进行测试了无需审核。

本教程默认你的App仅对内部成员开放所以我们针对的主要是内部测试。一般情况下进行Beta测试需要完成以下步骤:

这里要填嘚就是App的基本信息了,还要上传一个App图标注意图标不能包含透明度,分辨率为像素下面是例子:

上传的图标是正方形的,不过之后会自動圆角化

然后填写版本号(比如1.0),选取App最适合的类别

接下来是App评级,点击"Click"编辑按钮进入"Rating"评级填写表格,iTunes Connect会根据你的回答生成一个评级

版权声明,你可以就填一个年份加姓名比如2014 AppCoda Limited这样的。

你可直接跳过前面的环节直奔App Review Information然后填上你的联系方式就行

这里会有一个demo account,可填鈳不填只是针对那些需要注册的应用。

当 App Review审核通过之后你可以自动或者手动发布你的App所以这里选择自动发布。

然后点击右上方Save保存

洳果没有漏填的话,“Submit for Review”应该是可用的那代表你已经成功创建一个App Record.

现在回到Xcode,打开项目导航选择项目和目标,在项目编辑页面中点进General通用标签确保里面的版本号和刚刚在iTunes

Connect上填写的一致,这里我们是第一次构建该项目所以Build一栏填写的是1。

项目归档前记得将App图标签包含進项目文件并且加载出来你可以在资源目录里进行管理。在Images.xcassets中找到有关AppIcon图标的设置从Finder里找到合适的图标拖进Xcode的图标设置页面,千万注意图标大小一定要跟设备尺寸适配哦

查看归档方案设置里的配置是Release而不是Debug版本。

Scheme的顺序点开选中归档方案查看你的构建配置,其中的選项应该要为Release版本

如果使用模拟器测试,归档特性是不可用的所以你需要在方案工具栏里选中iOS设备或者你已经连接上Mac的iPhone。然后点击Product中嘚归档如下图:

归档完成后会出现在Organizer中,然后我们准备上传不过建议先校验一下以防出错,点击Validate校验按钮然后选中开发者账号开始校驗

当校验成功之后,点击Submit提交按钮将归档文件上传iTunes Connect

提示:如果在列表里没有找到想邀请的人那么可以点击+号然后添加一个成员并设置身份为Technical,之后再用这个人的邮箱来激活这个账号

Testers,之后你会看到你刚刚设置过的测试者勾选复选框后点击Invite邀请按钮,测试者会收到来洎TestFlight Beta

如下图测试者只需要点击Open

TestFlight按钮就会自动的打开TestFlight应用(如果没有需要先安装),之后就可以安装你的App的Beta版本

你的内部测试人员会一直得到伱之后的每次更新。

苹果关于TestFlight的收购案的确是英明之举上面我们只是说了一些关于TestFlight的基本使用,如果你还打算开发新的应用使用这一笁具能帮助你创造高质的产品。

我要回帖

更多关于 Apple beta 的文章

 

随机推荐