【问题标题】:Using WebView and IAP for the paywall为付费墙使用 WebView 和 IAP
【发布时间】:2018-04-13 15:25:08
【问题描述】:

Apple 会拒绝提交的具有使用 WebView 和原生应用内购买的组合视图的应用吗?

这个想法是 WebView 将显示高级服务的好处并通过外部网站包含价格计划,WebView 顶部的本机 UIButton 将允许用户使用 Apple 提供的应用内购买本地完成交易.通过这种方式,我可以动态测试不同的价格计划和设计,而无需更新应用程序。网站将发送 webkit 回调处理程序以与本机应用程序通信,以便购买选定的价格计划(IAP 产品)。

【问题讨论】:

    标签: ios webview uiwebview in-app-purchase storekit


    【解决方案1】:

    没有人能明确回答以“Apple 是否会因为...而拒绝应用程序”开头的问题。他们的审核指南在不断发展,因此请对以下所有内容持保留态度。

    您所做的在技术上是可行的,并且似乎没有违反他们的任何规则。您仍在强制用户通过 IAP 完成购买,您只是在使用 Webview 来补充 IAP 详细信息。事实上,有一家名为 SweetPricing 的公司会按照您的建议进行操作。这是一项付费服务​​,因此您的实验可能不值得。

    一个更简单的解决方案是让同一个 IAP 的多个版本具有不同的价格点。然后在应用程序中,您将在不同时间提供不同的价格点来测试您的定价模型。您可以找到方法here 的详细信息。

    您的本机组件仍需要触发本机 IAP 提示,但您当然可以使用 web 视图来使用一个 IAP 而不是另一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-25
      • 2019-08-17
      • 2018-07-31
      • 1970-01-01
      • 2020-10-26
      • 2020-09-26
      • 2021-11-10
      相关资源
      最近更新 更多