苹果更新了xcode,将网页端testflight功能集成到了Xcode中,可以更方便开发人员测试应用。目前该功能还在内测阶段,想尝鲜的开发者可以登陆itunesconnect查看。
一 自动构建云端版本
Xcode Cloud 是专门为苹果开发者设计的,给开发者提供一体化的集成和交付服务。通过将基于云端的(cloud-base)工具集成到xcode,可以加速开发者开发和交付高质量的应用。无需用户手动创建云端build,xcode将会自动为应用创建云端版本。
二 自定义工作流程以及协同测试
Xcode Cloud内置了默认的测试流程,开发者也可以根据需要自定义流程。当团队中的某个开发者修改了代码导致build版本测试报错,开发者团队其他成员能立即收到通知,以便快速定位解决问题。
三 多设备平行测试
可以通过配置Xcode Cloud ,同时在多种设备上测试应用版本,以快速检查项目的情况。或者针对极少数情况以较低的频率测试各种设备配置。Xcode将合理分配计算机资源,在不影响开发者写代码的情况下在后台进行版本测试。
总结:
之前想要使用testflight测试应用,必须先将应用上传到构建版本,然后再在https://itunesconnect.apple.com中创建testflight测试,以及后续的奔溃日志,测试员截屏都得在该网站查看。现在就是把这个网站功能集成到了xcode中了,实现了所谓的continuous integration and delivery service,然后主要新增了多设备平行测试以及团队成员共享报错通知功能,可以方便开发者更快的开发和测试高质量的应用。