我有一个提供(免费)基于帐户的服务的网站。我正在为该网站的iPhone应用程序工作。有人可以帮我解决这些问题吗?
1)注册:在我的情况下,如果没有帐户/注册(全部免费),该应用程序将毫无意义。互联网上有很多喋喋不休的说法,那些不提供“免注册”体验的应用程序将被拒绝。 (例如:http://readitlaterlist.com/blog/2010/08/version-2-2-rejected-new-rejection-reason-from-apple-may-have-major-implications/)想法?
2)电子邮件验证:在我的网站上,用户必须先“验证他的电子邮件”才能登录。 基本上,我可以在我的应用程序中只做一次这样的事情:(a)询问电子邮件 - >注册(b)要求用户在电子邮件中复制验证令牌。粘贴在应用程序中(c)点击验证&成功后让他们进入应用程序。这好吗?
3)如果iphone应用程序仅支持现有用户(已经通过网站注册并且拥有用户名密码),是否违反Apple的规定?这样我就不用担心1& 2现在和&还有一个完整的应用程序。
我正在寻找的是您的意见,基于您的之前的体验&您对指南的解释。非常感谢。
更新:对于所有登陆此处的用户:Apple几周前批准了我的应用。我所做的只是解释(在评论说明中)我的应用程序是真正基于帐户的&没有电子邮件就没有意义。在我的主屏幕上,我有两个按钮,“我有一个帐户”& “创建一个帐户”。除了一系列关注“什么是”的图形之外,没有免注册体验。间接强调它是一个基于帐户的应用程序。苹果似乎被说服了首先批准了应用程序。希望它有所帮助。
答案 0 :(得分:4)
我制作的应用听起来和你的非常相似。我主持一些基本上是论坛的网站(他们需要注册)。所以我的应用程序是一个应用程序,允许用户(一旦他们已登录)阅读,发布,编辑个人资料等。没有登录他们什么也得不到,他们看到登录屏幕/注册按钮。这会将他们带到表单进行注册,然后发送一封电子邮件,然后通过链接批准,然后允许他们登录。因此,当你指出没有人能真正告诉你你的应用程序是否会被拒绝或苹果,但我的应用程序与你的应用程序非常相似,并且通过就好了。还要考虑像Spotify,gmail或facebook这样的服务。它们要求用户在应用程序运行之前登录/注册。我相信这些拒绝不是因为他们要求用户登录,但他们使他们难以登录,或者他们没有一个与之相关的网站,他们只是希望用户登录使用该应用程序。这是一条非常精细的路线,而苹果最终还是会对此作出判断。
*自从我提交应用程序以来,Apple很可能已经改变了这一点,但这只是我的经验。
答案 1 :(得分:4)
总的来说这听起来不错。我可以给你的最重要的建议是确保你为评论者创建一个帐户 - 使用'评论笔记'框给他们一个登录名和密码,这样他们就可以直接输入到应用程序中。如果你不这样做,你可能会被拒绝(评论者没有时间查看你的网站,注册,等待电子邮件,点击等等)。
编辑:此外,您应确保从应用程序的首页(或至少某个非常明显的地方)链接到网络上的注册页面。
答案 2 :(得分:3)
如果您提交的iOS应用程序需要在应用程序内验证电子邮件以确保应用程序正常运行,这听起来很可能是Apple拒绝的强大理由(不允许应用程序要求提供个人识别信息。)
如果您的应用需要预先存在的登录名/密码,并且您为Apple提供了预先存在的全功能工作登录信息,那么在运行您的应用之前,用户可以在外面进行此登录操作Apple的权限(例如,加入某个俱乐部或专业组织,开设银行账户等)。
但唯一可以确定的方法是提交一个应用程序供Apple审核。
答案 3 :(得分:0)
我们的经验知识是,我们已经提交了一个功能齐全的应用程序,其中有一个以上的reasen被拒绝。当然,其中之一就是我们在不使用苹果公司的IAP(https://developer.apple.com/in-app-purchase/)的情况下,在应用程序中提供了一种方法。那件事是个杀手。我认为,由于这个功能,审稿人告诉我们更多的理由被拒绝。一个是登录屏幕中的注册按钮。在我们禁用充值和注册功能后,审核很好,我们很高兴和在线。自那次拒绝以来,一年多以前,我们从未试图启用注册并再次上传。现在,我们会这样做,我会在这里报告什么是幸福...
7月31日16:18更新@Ravi 就像我说的那样!我们现在在应用程序的开始屏幕上使用单选按钮在线。 Apple并不禁止它。仅供参考