2

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

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

问题是 - 这个方案是否与 Apple 规则相矛盾,他们是否允许在 AppStore 中进行此类更新?应用程序不会在短时间内被屏蔽吗?

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

4

2 回答 2

4

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

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

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

对于没有网站账户的用户,他们将像以前一样继续正常购买书籍,他们通常会使用应用内购买书籍,只有作为应用内添加到网站的书籍才会在此处可用(我们达到应用内限制为 10K 应用内商品,所以现在我们有超过 20K 的商品未注册为应用内。这些商品不会显示在应用程序的商店页面中)

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

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

当用户使用应用内购买书籍时,如果他已注册,我们会将这本书同步到他的网站帐户,他将能够从我们的网站阅读这本书。用户一登录,我们就会将他图书馆中的所有项目发送到网站进行同步。如果用户注销,我们会隐藏他使用他的帐户从网站购买的所有物品。

于 2012-06-15T10:43:47.547 回答
2

那么我从你的问题中了解到的是。

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

这是你需要做的。

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

据我所知,您想要实现的目标并不矛盾。由于您使用自己的系统销售自己的产品,因此您想做这样的事情是很正常的。

于 2012-06-15T08:50:00.533 回答