在应用和网站上销售内容

时间:2012-06-13 08:05:58

标签: ios app-store in-app-purchase

我们在应用和InApp中有一个销售内容(电子书)的应用 采购。该应用程序适用于API和网站。书籍也可以买 通过网站。现在我们没有同步 应用和网站之间的购买/书籍。

在下次更新中,我们希望使用登录名和密码创建用户表单 网站和购买内容之间的同步 网站和应用程序。因此,通过网站进行的所有购买都将是 如果书内购买,可在应用程序中使用,反之亦然 应用程序,它们可以在网站上找到。要做到这一点,我们会 更改网站和应用程序中的价格以使其成为 相同。

问题是 - 这个计划是否与Apple规则相矛盾 他们是否允许在AppStore中进行此类更新?不会是应用程序 在短时间内被阻止?

提前感谢您的答案和想法。

2 个答案:

答案 0 :(得分:4)

我们也在应用程序商店销售电子书,我们的应用程序销售应用内商品,我们也有一个网站 我们已经在苹果文档中进行了很多研究,我们发现这样做并没有矛盾。 所以我们的推理是这样的

我们将有两种类型的用户:

  • 没有网站帐户的用户
  • 拥有网站帐户的用户

对于没有网站帐户的用户,他们会像往常一样继续购买图书,他们通常会在应用内购买图书,只有在应用程序中添加到网站的图书才会在这里提供(我们达到了10K应用内商品的应用内限制,因此现在我们有超过20K未注册为应用内商品的商品。这些商品将不会在我们的商店页面中显示在应用内)

对于拥有网站帐户的用户,他们可以使用应用内购买书籍,也可以从网络浏览器(我们的应用程序之外)购买书籍,他们将使用普通的签证卡继续购买

当有帐户的用户登录我们的应用程序时,他的所有付费书籍(从我们的网站购买的书籍)将在他的应用程序中免费提供。这不会违反苹果规则,因为这些项目是免费的。

当用户使用应用程序购买书籍时,如果他已注册,我们会将此书同步到他的网站帐户,他将能够从我们的网站上阅读本书。 一旦用户登录,我们就将他在图书馆中拥有的所有项目发送到网站进行同步。 如果用户退出,我们会使用他的帐户隐藏他从网站上购买的所有商品。

答案 1 :(得分:2)

我从你的问题中理解的是。

您需要跨所有域(例如iOS,Web等)同步您的用户数据。

这是你需要做的。

  • 根据您的需要更改iOS应用程序的结构。在使用来自同一源和用户登录的同步数据的情况下。
  • 更新您当前的应用程序并将其提交给Apple进行审核。
  • 等待它被审核并重新发布为您当前应用的新版本。

据我所知,你想要实现的目标并不矛盾。既然你用自己的系统销售自己的产品,那么你想做这样的事情是正常的。