ios - 从一开始就将免费购买的应用视为已购买

标签 ios in-app-purchase app-store appstore-approval

我正在开发一个iOS应用,该应用允许进行应用内购买。

应用内购买基本上是该应用的不同主题/角色。

我免费提供了默认设置(显然),还有一些付费主题。

我将商店用户界面实现为表格 View 。

现在,这是我关注的部分:我为默认主题添加了免费的应用内购买条目。当我的代码从Apple基础设施获取产品列表时,我的代码可以识别出免费产品,并且我将免费产品视为用户已经购买了它们(将UI设置为已购买产品,用户可以使用主题)。

我的问题:这种行为是否为苹果评论家所接受,否则我的应用/应用内购买将被拒绝吗?

最佳答案

添加免费的应用内购买的目的是什么?我对审核指南了解不多,但这听起来像是他们拒绝您的应用程序的那种事情。除了免费的应用内购买以外,通过某种方式检测默认工具可能会更容易。

编辑:一种替代方法是从IAP检索列表后将默认主题添加到列表中。您可以创建一个包含所有相同信息的类,但可以使用来自IAP的数据或默认主题数据来构造该类。

关于ios - 从一开始就将免费购买的应用视为已购买,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27585601/

相关文章:

ios - UIImagePickerView 空白图像?

ios - 我在 Firebase 中看到应用内购买,但在 iTunes connect/AppAnnie 中看不到它们

android - 在 alpha 模式下测试应用计费并取消交易

ios - bundle ID未列出应用商店连接新应用列表(Xcode 11.4.1)

ios - iOS 中的 SQLite 数据库修改和应用程序更新

iphone - iOS : Resubmit the rejected app after fixing issue

ios - 如果在客户端生成 CKRecordID.recordName 有什么缺点吗?

ios - iOS文字输入问题:插入符号出现

ios - 自动布局不适合 iphone 6 中的 UITextfield

java - 将 APK 草稿上传到 Google Play 以测试应用内结算