【问题标题】:Disabling In-App Purchases in Chrome extension I no longer support在 Chrome 扩展程序中禁用应用内购买我不再支持
【发布时间】:2016-06-19 18:15:47
【问题描述】:

我有一个包含 2 个应用内订阅项目的扩展程序。几个月前我取消了扩展,但 Chrome 网上应用店不允许禁用应用内购买,或从商店中删除项目。我还更新了商品列表,请求没有人安装或购买任何应用内商品,但我今天在收到一封来自一位愤怒的客户的奇怪语音邮件后登录,该客户同时订阅了这两项应用内购买。我很震惊地得知,如果您不更新扩展程序,旧版本的用户可以(并且将)购买我的扩展程序无法再提供的应用内订阅。我必须完成每次购买,退还订单,然后取消每个订阅。

有没有办法阻止这种情况?我发布的代码现在已经完全重写并发布在不同的扩展名下,因此没有实用的方法来发布禁用应用内购买的新版本,并且不会影响现有的安装反正更新了。 Chrome App Store 是一个巨大的集群,很少考虑开发人员管理他们的产品。

【问题讨论】:

    标签: google-chrome google-chrome-extension in-app-purchase google-chrome-app chrome-web-store


    【解决方案1】:

    由于您不想再维护或支持旧扩展,因此只需发布删除扩展的更新(该扩展可以不列出):

    manifest.json(版本号必须高于您当前发布的版本)

    {
        "name": "Do not use me",
        "version": "1.0",
        "manifest_version": 2,
        "background": {
            "scripts": ["background.js"]
        }
    }
    

    background.js(使用chrome.management.uninstallSelf):

    chrome.management.uninstallSelf();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-18
      • 2016-05-02
      • 2017-09-15
      • 1970-01-01
      • 2017-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多