【发布时间】:2019-04-07 02:57:56
【问题描述】:
我的 ios 应用在应用商店中可用。但它的更新已被付费应用协议第 3.8(b) 条拒绝。
我的应用有三个(每周、每月、每年)自动续订订阅。现在我在我的应用程序中只使用一个(每月)订阅。但在应用商店中,它显示免费试用三天,并订阅我的每周订阅而不是每月订阅。当任何人点击免费试用时,如果安装了应用程序,则将用户带到应用程序但没有任何反应,或者如果未安装应用程序,则开始安装第一个应用程序,完成后将用户带到应用程序并且没有任何反应。
现在我认为解决方案是当任何人通过点击应用商店的免费试用进入应用时,应用应该显示每周订阅详情和购买对话框。但是我怎样才能检测到这个事件并显示购买订阅对话框呢?
来自苹果的消息:
我们注意到您的应用或其元数据不完全符合付费应用协议附表 2 第 3.8(b) 节中规定的自动续订条款和条件。
当用户在 App Store 上发起应用内购买时,他们 进入您的应用程序以继续交易。然而 在使用之前必须向用户显示以下信息 购买:
– 关于订阅的自动更新性质的信息, 包括 • 出版物或服务的名称 • 订阅期限 (每次订阅期间提供的时间段和内容或服务 期间) • 订阅价格和每单位价格(如适用) • 付款将在确认购买时从 iTunes 帐户中扣除 • 订阅会自动续订,除非在以下时间关闭自动续订 当前周期结束前至少 24 小时 • 帐户将 在当前结束前 24 小时内收取续订费用 期限,并确定续订的成本 • 订阅可能是 由用户管理,自动续订可以通过转到 购买后用户的帐户设置 • 免费的任何未使用部分 试用期,如果提供,将在用户购买时被没收 订阅该出版物(如适用) – 指向该出版物的链接 使用条款 – 隐私政策链接
后续步骤
要解决此问题,请修改您的应用以包含缺少的 开始任何自动续订订阅之前的信息 在您的应用内购买。将上述信息添加到 StoreKit 模态警报是不够的;该信息还必须是 显示在应用程序本身中,并且必须清晰地显示 在购买过程中显着,无需额外的 用户的操作,例如打开链接。
【问题讨论】:
-
你能解决这个问题吗...?
标签: ios iphone in-app-purchase app-store-connect xcode10