我已经通过 testflight 网站发布了一个应用程序,以允许我的同事进行测试,随着越来越多的同事打开初始电子邮件并抽出时间完成注册过程,测试人员正在慢慢加入我的 testflight 团队。
然而,将它们添加到测试中的过程似乎有点复杂,所以我想我会验证并询问我是否做对了,或者我是否遗漏了一些明显的东西。
目前整个过程是这样的:
- 一位同事打开了最初的电子邮件,其中包含邀请链接
- 然后他/她注册设备,并注册测试
- 我通过电子邮件和 testflight 网站获悉这位新测试员
- 然后我必须下载(或写下/复制)自上次以来所有新测试人员的 UDID 列表
- 然后我必须访问 Apple Developers 网站的设备部分,然后上传该文件
- 编辑我的配置文件以包含新设备
- 等待它批准,然后下载配置文件
- 我将配置文件拖到 Xcode 配置文件管理器中
- 然后我回到 MonoDevelop,并确保它仍然指向正确的配置文件(我不知道使用 MonoDevelop/MonoTouch 是否会使这个过程复杂化,所以我不想忽略它,它可能与这个问题无关)
- 我重建并在 testflight 上重新发布
- 然后我访问 testflight 网站,找到新的/更新的构建,并确保我的所有测试人员都知道它
我注意到如果我不更新版本,它会“默默地”替换现有的构建,并重用已经通知的测试人员列表,所以如果我只是检查所有新的测试人员并完成,它只会通知新的。
但是,必须继续下载和处理配置文件似乎有点麻烦。
我错过了什么明显的东西吗?有没有办法让这一切变得更容易?
例如,我注意到我可以在 Xcode 管理器中创建配置文件,但是该对话框没有列出任何证书,因此我无法完成该对话框。如果这是一个关键因素,请留下一个简短的答案,我将转而重新发布一个关于此的新问题。
这个问题只是:上述程序是否正确?