iOS-TestFlight是否具有与将应用程序实时发布到应用商店相同的严格标准?

iOS-TestFlight是否具有与将应用程序实时发布到应用商店相同的严格标准?,ios,iphone,testflight,beta,Ios,Iphone,Testflight,Beta,我想将一个应用程序推送到TestFlight。我听说在苹果发布给你们之前,还有一个发现过程。我还听说,如果你将一个应用推送到应用商店,他们会确保它符合他们的H.I.G 我的问题是: -如果我的应用程序需要T&C和PP才能上线,那么使用TestFlight是否需要这些功能 -应用程序现在必须使用IPv6。推动试飞需要这些吗 -我目前的用户界面是初步的,但它能表达我的观点,不过它看起来确实很不专业。推到TestFunt,我是否需要把视觉效果与苹果的标准相媲美,就像我正在发布Leave -假设苹果会让

我想将一个应用程序推送到TestFlight。我听说在苹果发布给你们之前,还有一个发现过程。我还听说,如果你将一个应用推送到应用商店,他们会确保它符合他们的H.I.G

我的问题是:

-如果我的应用程序需要T&C和PP才能上线,那么使用TestFlight是否需要这些功能

-应用程序现在必须使用IPv6。推动试飞需要这些吗

-我目前的用户界面是初步的,但它能表达我的观点,不过它看起来确实很不专业。推到TestFunt,我是否需要把视觉效果与苹果的标准相媲美,就像我正在发布Leave

-假设苹果会让我摆脱某些与实时应用程序不一致但适合试飞的问题,他们会向我指出这些问题的地方吗?这样当我把它推给他们上线时,我就已经把它们解决了

我现在主要关心的是让测试版应用程序进入一些人的手中,获得他们对这个概念的意见,调整需要完成的一切,然后上线。

来自第2.2节:

通过TestFlight提交供beta版发行的任何应用程序都应用于公开发行,并应符合应用程序审查指南


因此,简单地说,同样的规则适用于应用程序商店,就像你在应用程序商店公开发布应用程序一样。

你可以将构建应用程序推到TestFlight,而无需苹果团队审查。但它应该足够好,以便进行适当的测试,否则,这又有什么意义呢

如果您只想对一个您知道不符合应用商店要求的应用进行测试,您只需配置团队成员的设备,并在整理过程中在这些设备上构建和运行即可

正如其他人提到的,TestFlight提交应符合AppStore指南,以供审查。如果是这样,在提交最终审查之前,您可以使用TestFlight与非团队成员进行“外部”测试。苹果将做一个快速的回顾,然后你将能够邀请有限数量的需要苹果ID和TestFlight的外部用户下载并运行你的应用程序

通过TestFlight beta测试,您可以将应用程序的预发布版本分发给测试人员,以收集反馈并准备应用程序在应用商店中发布。测试飞行测试是可选的;你可以提交你的应用进行审查,而无需使用它。然而,在应用商店中发布应用之前,它是一种简单、免费、有价值的改进应用的方法。您可以在开发人员帐户中同时为最多100个应用程序启用TestFlight beta测试。有关此功能的概述,请转至TestFlight Beta测试


自从我提出这个问题以来,我已经多次推动TestFlight。我从来没有推给团队成员,因为我没有,我所有的用户都是测试版用户。我最近将我的应用程序live发布到应用程序商店。以下是我自己问题的答案:

-如果我的应用程序需要T&C和PP才能上线,那么这些应用程序是否需要可用才能使用TestFlight?

•我在进行试飞前制定了实际的T&C,但我的测试版在几个小时左右就通过了。他们不可能通读整个T&C。我建议在谷歌的某个地方找到一些全面的T&C并使用它。你不需要在live应用程序中需要的相同标准,一些通用的标准应该可以

-应用程序现在必须使用IPv6。推动试飞是否需要这样做?

•在将我的应用程序推到TestFlight之前,我没有检查IPv6,但它得到了批准。在应用商店上线并获得批准之前,我从未检查过它。我的应用程序必须已经与IPv6兼容,所以我无法回答当推到TestFlight时会发生什么,并且它不兼容

-我目前的用户界面还很初级,但它能让人理解这一点,不过看起来确实很不专业。推到TestFunt,我是否需要把视觉效果与苹果的标准相媲美,就像我正在发布Leave<<强> < /P>? •我完成了大部分设计,它们基本上与我在live app中使用的设计相同。据我所知,其他iOS开发者已经将一些带有beta ui的非常基本的应用程序推到了TestFlight上,并获得了批准。他们还用相同的测试版用户界面将其中一些应用推送到应用商店,但仍然获得了批准。所以,不,你不需要一个像素完美的应用程序时,推动试飞

-假设苹果会让我摆脱某些与实时应用程序不一致但适合试飞的问题,他们会向我指出这些问题领域吗?这样,当我推送他们上线时,我就已经把它们解决了吗?


•根据我之前的回答,我认识的其他人推送他们的应用程序使用beta ui试飞,他们仍然获得了批准。我测试了几个应用程序,指出了一些缺陷和崩溃。苹果没有向他们指出,所以在试飞阶段,我怀疑他们是否指出了。仅供参考,苹果也没有在我的应用程序中指出它们,我有多个缺陷和崩溃,直到我推动试飞并获得批准后才知道。他们永远不会让这个应用程序带着我遇到的所有问题进行试飞。

为什么不试试看呢?你的境况不会比现在更糟。:)使用内部用户(属于开发人员团队的用户)进行测试不需要任何审查。发布给外部测试人员需要进行初步审查。这篇评论没有应用商店评论那么严格,但我不知道苹果对他们检查的内容有什么具体的指导方针。据了解,这是一个阿尔法/贝塔测试应用程序,所以我认为他们非常宽容。正如马特所说,你所能做的就是试试看happens@Paulw11我没有开发团队,