首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >申请被拒绝-没有演示帐户

申请被拒绝-没有演示帐户
EN

Stack Overflow用户
提问于 2018-09-26 14:10:44
回答 1查看 1.4K关注 0票数 3

我有一个带有银行域(UPI)的应用程序,用户在第一步或屏幕上有一个名为“发送短信”的按钮,当用户单击它时登录/注册,使用MFMessageComposeViewController从设备发送短信,并且基于服务器响应用户已经存在的天气或其新注册的移动号码。

因为这是显而易见的,一个有效的电话号码是需要发送短信或使用应用程序,我无法提供一个演示帐户给他们。

这是版本的第二版,对于第一个版本,我们提交了制作应用的视频,它是在Appstore上直播的,不仅这个应用程序,我还提交了很少没有演示帐户,但使用视频,这一次我也提交了视频,但他们仍然要求演示帐户,我试着解释他们的整个过程使用电话交谈,但没有运气。他们还要求他们在测试设备上使用自己的手机号码,但他们拒绝这么做。

我怎样才能推进这个版本呢?

我经历了一些类似的问题,但没有得到任何帮助。

  1. Apple rejects app because test account not given (as App login via OTP only)
  2. Is demo account mandatory for apple submission?
  3. App meta data rejected , requires demo account

注意:我的应用程序中没有OTP功能,注册的唯一方法是发送SMS。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-26 14:34:59

在这种烦人的情况下。

事实是,一般来说,你必须:

会改变你的应用程序,这样就有了演示模式,苹果可以使用.

这是个彻头彻尾的痛苦,但事实就是如此。

有些观点,

  • 例如,您可以输入一个“特殊”号码(666-777-8888)。当输入该程序时,应用程序将解锁,您可以看到它是如何工作的。
  • 当这种情况发生时,真是倒霉。只是其中一个评论员是个白痴。有时候,如果你再提交一次,它会航行通过。
  • 请注意,你实际上可以用电子邮件向他们解释情况,他们会给你特殊的处理,他们会用电话号码“实际测试”。但是,当然这可能需要时间,获得特殊处理需要很长时间。(除非你的应用程序已经很受欢迎/众所周知,否则它们会立即帮助你。这不公平,但那是生活。)
  • 重要的一点是:对于演示模式,请注意,您的不需要过头显示每个特性。无论如何,苹果的审查过程都是个笑话。在99.9%的情况下,他们只是浏览你的应用程序。如果你必须制作一个“苹果演示模式”,那么演示模式只有几个你的功能是正常的。他们真的只是在检查它是否在启动时崩溃,并且它一般都能正常工作。

{关于最后一点--事实上,一旦你的应用程序流行起来,他们只会仔细检查你的应用程序中的政策问题等等。这导致了一种令人愤怒的局面:一开始有争议的应用程序得到批准,但一旦他们“真正地看了它”,他们就会说,你不允许收集捐款,也不允许使用这种支付模式,或者不管情况如何。

关于有一个“特别演示”模式。这令人讨厌,但有时你必须这样做:

  1. 有一个类似于“youcompany.com/DemoCheck.txt”的URL。
  2. 当应用程序启动时,看看它是否存在。
  3. 如果是的话,允许“在屁股苹果演示模式中痛苦”
  4. 现在,在苹果批准之后,实际上从你的web服务器上删除了URL,这样你的应用程序就知道在正常的消费模式下运行了。

(请注意,如果您使用的是任何类型的后端(可能是这样的),那么只需使用后端就可以做同样的事情。因此,只要在Firebase或任何指示"Apple演示模式“的地方都有一个值。一旦应用程序投入生产,就把它关掉。)

再一次,如果你真的在做像“银行应用程序”这样重要的事情,显然不可能有一个像愚蠢的“苹果测试版本”这样的安全漏洞。在这种情况下,你的实际上可以与他们联系,仔细解释情况,事实上,他们会用手机等进行“适当”测试。但这需要很长时间,只是不切实际--考虑一下,你每次都得这么做。在实践中,你需要一个“苹果演示模式”。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52519760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档