允许免费试用的App Store订阅?

use*_*erD 5 subscription app-store in-app-purchase ios

我的应用程序让用户输入非常特定类型的数据,并提供在线同步.要使用该应用,您必须支付订阅(自动续订订阅应用内购买).

但是,我想加入一个免费试用版.我无法使用应用内购买产品的免费试用选项,因为这仅适用于报亭应用(根据WWDC 2012会话视频,会话308"使用IAP管理订阅")

以下是我对实现类似功能的变通方法的想法:

  1. 用户在我的应用上创建了一个帐户
  2. 这个帐户有一个免费订阅测试应用程序.订阅在服务器端进行管理.在试用期间,该应用程序没有任何限制
  3. 试用期结束后,用户将无法插入新数据或与服务器同步.系统将提示他订阅以继续使用该应用程序

我怀疑这是否适用于App Store.有任何想法吗?

谢谢

Dav*_*vid 1

从技术上讲,这是可行的,但会出现两个问题:一:如果您不在应用程序购买中使用,那么用户无法从应用程序购买您的服务(在开发协议中)二:如果您在应用程序购买中使用,那么您相信 IOS 设备会说“嘿,我刚刚购买了一年的服务,所以请联系我”,有人可以破解此http://zd.net/LkY9Ra并让您的服务器向非法用户提供服务。这会发生吗?不太可能,但可以。有点糟糕,苹果迫使开发者采用一个明显有缺陷的模型