本文介绍了发布到TestFlight,新测试者,我真的需要重建/下载我的配置文件吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经通过testflight网站发布了一个应用程序,允许我的同事进行测试,并且随着越来越多的人打开初始电子邮件并抽出时间完成注册过程,测试人员正在试探我的testflight团队。 / p>

然而,将它们添加到测试中的过程似乎有点复杂,所以我想我会验证,并询问,我做得对,或者是否我错过了一些明显的东西。



目前整个过程看起来像这样:


    一位同事用邀请链接打开最初的电子邮件
    他/她然后注册设备,并注册测试
    通过电子邮件和testflight网站告知我这个新测试人员
    然后我必须下载(或写下/复制)自上次以来所有新测试人员的UDID列表
    然后,我必须访问Apple Developers网站的设备部分,并上传该文件
    编辑我的配置文件以包含新设备
    等待批准,然后下载配置文件
    我将配置文件拖入Xcode配置文件管理器
    然后我回到MonoDevelop,并确保它仍指向正确的配置文件(我不知道使用MonoDevelop / MonoTouch是否会使此过程复杂化所以我不想遗漏它,这可能与这个问题无关。)
    我重建,并在testflight上重新发布
    然后我访问testflight网站,找到新的/更新的版本,并确保我的所有测试人员都知道它

我注意到了如果我不更新版本,它将静默替换现有版本,并重用已经通知的测试人员列表,所以如果我只检查所有新测试人员并完成,它只会通知新版本那些。



然而,似乎有点需要做的工作使用配置文件文件进行下载和删除。



我是否错过了一些明显的内容?有没有办法让我更容易做到这一点?



例如,我注意到我可以在Xcode组织器中创建配置文件,但是该对话框没有列出任何证书,所以我无法完成该对话框。如果这是一个关键因素,请给出一个简短的回答,我会转发一个关于该问题的新问题。



问题只是:上述程序是否正确?

解决方案

是的,您需要通过该手动流程将UDID添加到您的个人资料中。遗憾的是,没有办法解决这个问题。



创建新规定后,如果您愿意,可以使用xcode同步新规定文件。打开它,转到管理器,选择左侧的配置配置文件,然后按刷新。老实说,我是手工完成的,毕竟不是那么多工作。


I have published an app through the testflight website to allow my colleagues to test, and as more and more of them opens the initial email and find time to go through the registration process, testers are trickling in on my testflight team.

However, the process to add them to the test seems a bit convoluted, so I thought I'd verify, and ask, if I'm doing it right, or if I have missed something obvious.

At the moment the whole procedure looks like this:

    A colleague opens up the initial email, with the invitation linkHe/she then registers the device, and registers for the testI am informed of this new tester through an email and through the testflight siteI then have to download (or write down/copy) the list of UDID's of all the new testers since last timeI then have to visit the devices part of the Apple Developers site, and upload that fileEdit my provisioning profile to include the new devicesWait for it to approve, and download the provisioning profileI drag the provisioning profile into the Xcode provisioning profile organizerI then go back to MonoDevelop, and ensure it is still pointing to the right profile (I don't know if using MonoDevelop/MonoTouch complicates this process so I didn't want to leave it out, it might be irrelevant for this question)I rebuild, and republish on testflightI then visit the testflight website, find the new/updated build, and ensure all my testers are informed of it

I noticed that if I do not update the version, it will "silently" replace the existing build, and reuse the list of testers that have already been informed, so if I just check all the new testers and complete, it'll only inform the new ones.

However, it seems a bit of a work to have to keep downloading and mucking about with the provisioning profile files.

Did I miss something obvious? Is there a way for me to make any part of this easier?

For instance, I noticed that I can create a provisioning profile inside the Xcode organizer, however that dialog box doesn't list any certificates so I can't complete that dialog. If this is a key element, leave a short answer to that effect and I'll instead repost a new question about that.

This question is just: Is the above procedure correct?

解决方案

Yes, you need to go thru that manual process to add UDIDs to your profile. There's no way around that, unfortunately.

After you create a new provision you can use xcode to "sync" the new provisions file if you would like. Open it up, go to the Organizer, select "Provisioning Profiles" on the left and press refresh. I honestly do it manually, it's not that much work after all.

这篇关于发布到TestFlight,新测试者,我真的需要重建/下载我的配置文件吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-04 09:42