2011-03-21 220 views
0

我正在尝试为iPhone实施应用内订阅。其概念是这样的:应用内订阅内容

  • 在我的应用程序中,我有一个sqlite与一些分层数据。
  • 这些分层数据需要每2-3个月更新一次,所以我通过IAP提供每年订阅。
  • 一旦启用了新的更新,应用程序将被按下通知?以便用户知道他们需要下载它。

到目前为止我从文档中了解到这一点。所以我去了itunesconnect网站,并设置了一个虚拟应用程序来测试我的代码。

  • 我在哪里放置更新的数字内容? (带有条目的PLIST或XML数据文件)。我找不到任何“上传内容”按钮,除了更新的屏幕截图之外。
  • 用户将如何知道他的订阅已结束?我必须执行此操作,还是Itunes Platform通知的内容?
  • 一旦文件被下载,我可以更新位于mainBundle上的数据库吗?

感谢您的回复, 我在这里大惊小怪,因为订阅对我来说是灰色地带,我找不到任何示例。

回答

0

你必须把内容放在你自己的服务器里,否则你可以使用服务提供商如http://urbanairship.com/。他们提供每用户和每月0.15美元的订阅服务。

mainBundle不可写。您必须将该文件保存到其他位置。像图书馆或文件目录一样。

对于问题2,您必须自行实施整个应用内购买管理,因此我认为您也必须考虑订阅期限。但我不确定这一点。

+0

有没有使用定制服务器的例子?或者通过调整代码的内容服务器的准备包可以用于Ios应用程序? – Panagiotis 2011-03-29 08:46:49