大家都知道, 以前ios项目要测试只需要上传到testflightapp.com, 被邀请和授权的设备都可以下载来测试, 但是直到美国时间2015年2月26日, Apple取消了testflightapp.com的域名, 以后测试都必须用TestFlight App(可以从app store下载, 仅支持ios8.0及以上), ipa文件只能提交到itunesconnect中心.
下面详细说一下测试的步骤和一些注意点:
* 你也可以看apple的官方文档(TestFlight Beta Testing), 非常详细且清晰 https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html#//apple_ref/doc/uid/TP40011225-CH35-SW2
1. 首先你需要开发者账号是必须的, 登录itunesconnect.apple.com, 创建相应的app
2. 上传你的ipa文件到itunesconnect, 上传之后会出现在app中的<预发行>中;
3. 在右上角会有TestFlight Beta测试, 打开
4. 在上述图片第一行中你会看到有内部和外部之分, 这里要说明一下: 测试分两种 内部测试(Internal Testers)和外部测试(External Testers), 我们先说怎么实现内部测试
5. 内部测试:
1>首先在<用户和职能>中加入iTunes Connect用户
点击左边 + 号按钮可以添加用户