Ios 优质服务免费试用期

Ios 优质服务免费试用期,ios,Ios,虽然我在这个网站上搜索了很多,也使用了谷歌,但我找不到解决问题的好办法。 我正在创建一个提供付费网络服务的应用程序。我想放弃这项服务的初始期限,并将其链接到应用程序的购买日期 每日应用程序也在做类似的事情。下载应用程序后,你可以免费阅读两周的每日新闻。在那之后,你必须订阅 非常感谢您的帮助 来自: 使用IAP购买实体商品或在应用程序之外使用的商品和服务的应用程序将被拒绝 如果您的premium web服务完全可以在应用程序之外使用,那么应用程序内购买将不是一个解决方案,因此您必须根据用户名等在服

虽然我在这个网站上搜索了很多,也使用了谷歌,但我找不到解决问题的好办法。 我正在创建一个提供付费网络服务的应用程序。我想放弃这项服务的初始期限,并将其链接到应用程序的购买日期

每日应用程序也在做类似的事情。下载应用程序后,你可以免费阅读两周的每日新闻。在那之后,你必须订阅

非常感谢您的帮助

来自:

使用IAP购买实体商品或在应用程序之外使用的商品和服务的应用程序将被拒绝

如果您的premium web服务完全可以在应用程序之外使用,那么应用程序内购买将不是一个解决方案,因此您必须根据用户名等在服务器上实现逻辑

然而,如果iOS用户认为Instagram在Android应用之前的几天提供付费升级,那么这只是一个web服务,那么你可以使用IAP订阅来实现这一点。同样,来自:

  • 自动续费订阅以与非消费品相同的方式发送到用户的所有设备。但是,自动续费订阅在其他方面有所不同。在iTunes Connect中创建自动续费订阅时,您可以选择订阅的持续时间。每次订阅期限到期时,应用商店都会自动续订。如果用户选择不允许续订,则在订阅过期后,用户对订阅的访问权将被撤销。您的应用程序负责验证订阅当前是否处于活动状态,并且还可以接收最近交易的更新收据
作为旁注,苹果似乎即将实施免费试用,但还没有完全做到(在一些文档中有一些有趣的提示,但在创建IAP订阅时还没有选择)


我建议您在其中添加一些UI,邀请用户订阅免费服务,并将“是/否”答案与
[NSDate date]
一起保存在同步到iCloud的默认变量中。这意味着它将与他们的Apple ID绑定,并且不能通过在下次安装应用程序时删除该应用程序来轻松删除,您可以恢复该首选项

然后,在试用期结束后,打开您的自定义UI(因为所有IAP UI都是自定义的!),让人们有机会使用自动续费订阅订阅正在进行的服务。

来自:

使用IAP购买实体商品或在应用程序之外使用的商品和服务的应用程序将被拒绝

如果您的premium web服务完全可以在应用程序之外使用,那么应用程序内购买将不是一个解决方案,因此您必须根据用户名等在服务器上实现逻辑

然而,如果iOS用户认为Instagram在Android应用之前的几天提供付费升级,那么这只是一个web服务,那么你可以使用IAP订阅来实现这一点。同样,来自:

  • 自动续费订阅以与非消费品相同的方式发送到用户的所有设备。但是,自动续费订阅在其他方面有所不同。在iTunes Connect中创建自动续费订阅时,您可以选择订阅的持续时间。每次订阅期限到期时,应用商店都会自动续订。如果用户选择不允许续订,则在订阅过期后,用户对订阅的访问权将被撤销。您的应用程序负责验证订阅当前是否处于活动状态,并且还可以接收最近交易的更新收据
作为旁注,苹果似乎即将实施免费试用,但还没有完全做到(在一些文档中有一些有趣的提示,但在创建IAP订阅时还没有选择)


我建议您在其中添加一些UI,邀请用户订阅免费服务,并将“是/否”答案与
[NSDate date]
一起保存在同步到iCloud的默认变量中。这意味着它将与他们的Apple ID绑定,并且不能通过在下次安装应用程序时删除该应用程序来轻松删除,您可以恢复该首选项


然后,一旦试用期结束,打开您的自定义UI(因为所有IAP UI都是自定义的!)这使人们有机会使用自动续费订阅订阅正在进行的服务。

您不能将其作为应用程序内购买提供吗?为什么不获取用户首次运行应用程序时的当前日期时间,并以此为基础进行其他计算/试用?应用程序内购买是一种选择。然而,我认为它必须是非消耗品,因为消耗品的购买不能稍后通过苹果的服务器进行检查。但是:如果这项功能可以使用半年,苹果会拒绝购买非消费品吗@弗兰克:问题是:第一次运行日期存储在哪里?如果删除应用程序,则将删除用户默认设置。将其存储在我们的服务器上将使其与用户名而不是苹果id相关。用户可以很容易地选择另一个用户名,在这段试用期内再获利6个月。。。猜猜看?感谢您的快速响应。应用程序购买确实支持订阅模式,是吗?@X Slash:你能更具体地回答我的问题吗?你不能将其作为应用程序内购买提供吗?为什么不获取用户首次运行应用程序的当前日期时间,并以此为基础进行其他计算/试用?应用程序内购买是一种选择。然而,我认为它必须是非消耗品,因为消耗品的购买不能稍后通过苹果的服务器进行检查。但是:如果非消耗品购买有功能,苹果会拒绝吗