ios - 我是否可以发布其某些功能和 UI 因过期日期而更改的应用程序?

标签 ios swift in-app-purchase trial

<分区>

我正在为 iOS 开发键盘扩展。我的要求之一是提供一种功能,其中键盘的设计和单词预测功能是临时。意思是在一个月/45 天后,我想更改键盘外观并禁用单词预测功能,直到用户使用应用内购买机制再次购买这些功能。

基本上,我想为用户提供应用程序的试用期,之后应用程序的功能就会变差。

我已经在 Android 应用程序中实现了这些行为,现在我需要在 iOS 应用程序中执行相同的功能。

问题是:Apple 是否允许这种类型的应用程序行为,或者我会因此被拒绝吗?

最佳答案

答案是否定的,您不能发布试用基础应用。

根据 App Store 审核指南:

2.9 “演示”、“试用”或“测试”版本的应用程序将被拒绝。 Beta 应用程序只能通过 TestFlight 提交,并且必须遵循 TestFlight 指南

可能的解决方案: 我不知道你的应用程序有什么功能。但这可能对您有所帮助。

  • 您可以使用基于订阅的应用内购买,用户可以在其中购买和启用某些功能,这些功能将在一段有限的时间内可用。
  • 有关更多详细信息,请查看此处:https://developer.apple.com/in-app-purchase/

希望对你有所帮助。

关于ios - 我是否可以发布其某些功能和 UI 因过期日期而更改的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31672940/

相关文章:

android - 测试每月应用内订阅

ios - 从 UITableViewCell 更新 UIViewController 中数组的对象

ios - 如何知道父类(super class)指定的初始值设定项?

iphone - 如何正确地将 UIImageView 放置在 UITableViewCell 内?

ios - 我可以编写 Swift 以通过 id 绑定(bind) iOS 中的 UI 内容吗

ios - 如何将数据从多个 View 传递到一个 View ?

swift - 我的恢复购买代码是否正确?如果正确,我应该在哪里执行更改用户默认值的操作?

ios - 如何提出有免费试用期的 IAP 购买请求?

android - Cordova 本地通知

ios - 解析 iOS URL 书签数据最终开始失败