Error: Google Chrome Extension must be used on the Dev Channel or a newer version

I am currently working on developing a Chrome extension for creating URL shortcuts. However, upon trying to add it to the browser, I encountered the following error:

There were warnings during the installation of this extension: * 'app.linked_icons' requires Google Chrome dev channel or newer, but this is the stable channel.

Here is an excerpt from my manifest.json:

{
    "manifest_version": 2,
    "name": "Google Fit",
    "short_name": "Fit",
    "description": "Google Fit",
    "key": "Eg+2zP54mEfjusi2n1/gjO7gvXchXiDBSaWgxn2Sssg=",
    "version": "1.0",
    "icons": {
        "128": "128.png"
    },
    "app": {
        "urls": [
            "https://fit.google.com/"
        ],
        "launch": {
            "web_url": "https://fit.google.com/"
        },
        "linked_icons": [ ]
    },
    "permissions": [
        "unlimitedStorage",
        "notifications"
    ]
}

Answer №1

App icons linked to specific channels for better organization.

{
    "manifest_version": 2,
    "name": "Google Fit",
    "short_name": "Fit",
    "description": "Google Fit",
    "key": "Eg+2zP54mEfjusi2n1/gjO7gvXchXiDBSaWgxn2Sssg=",
    "version": "1.0",
    "icons": {
       "128": "128.png"
    },
    "app": {
        "urls": [
            "https://fit.google.com/"
        ],
        "launch": {
            "web_url": "https://fit.google.com/"
        },
        "linked_icons": [
           "channel" : "dev"
        ]
    },
    "permissions": [
        "unlimitedStorage",
        "notifications"
    ]
}

Answer №2

The majority of users stick to the Stable channel as it is the default download option

If you are interested in using Dev or Canary builds, you can find more information on how to switch release channels on chromium.org at Chrome Release Channels.

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Console unable to display extensive JSON data

Using node.js, I have created a module that retrieves data from a SQL server database in JSON format. Below is the code: b.js var mssql = require('mssql'); var config = { user: 'sa', password: 'scott', server: & ...

Unable to display Three.JS OBJ Model

I am facing an issue with loading a .obj model in Three.js. I created the model in Cinema 4D, exported it with a scale of 1 meter, and tried to load it using OBJLoader in Three.js. However, even though there are no errors, the model is not showing up. Wh ...

Error message occurs when attempting to access an array generated from JSON data

Today, I've been experimenting with JSON, PHP, and JS, but I'm encountering some issues. The PHP code functions correctly, retrieving a row of data from my SQL table and encoding it as JSON. My JS/JQuery script successfully loads the data from t ...

The null error occurs when rendering with React's state array

When I try to call an API that emits JSON, I am encountering an issue. I call the promise API function in componentDidMount, set the state, and then call it in the render method, but it always returns a null error. I need assistance, please. Interface fo ...

implementing a search filter using a search bar with JavaScript, inside a Laravel Blade or HTML file

Our current website is powered by a Laravel blade template, showcasing furniture groups with multiple pieces of furniture in each group. The page is constructed using Laravel's foreach loops for both furniture groups generated by $orderformdata->pg ...

Encoding in JSON format for utilization in Google Maps

I'm currently struggling with formatting data into JSON for Google Maps integration. Specifically, I need it to be structured like this: {"title":"Park Ave Penthouse", "location": {"lat": 40.7713024, "lng": -73.9632393}}, {"title":"Chelsea", "loc ...

Tips for obtaining nested JSON with dynamically changing values

Seeking a way to retrieve specific values from JSON using input. Here is the function and JSON data: import pet3 from '../../utils/pet3' //the JSON file const getValueFromJson = (value) => { const data = pet3; console.log(d ...

In React JS, you can't use the `map` function

I attempted to map out this response but encountered an error even after placing it in a usestate array. Please review my code to see if you can help me resolve the issue. function Comment() { const [comment_data, setcomment_data] = useState([]); u ...

Having difficulty executing the multichain-node npm module on the client side (browser)

let blockchain = require("blockchain-node")({ port: 6001, host:'localhost', user:'myuser', pass:'mypassword' }); blockchain.getInfo((error,info) => { if(error){ throw error; } consol ...

Troubleshooting JavaScript directly on the client side

As a JavaScript beginner hoping to transform into a JavaScript expert, debugging is an essential skill I must master. Currently, I am utilizing Chrome debugger tools to tackle a complex array of spaghetti JavaScript code that resembles a cryptic puzzle wai ...

JavaScript Application - Problem with Universal Windows Script

I recently built a website utilizing material design lite for the aesthetics: Here are the scripts included: <script src="./mdl/material.min.js"></script> <script src="Scripts/angular.min.js"></script> The necessary .css fi ...

Avoid retrieving data during the fetching process

I have been working on an application that utilizes Redux for state management. Furthermore, I have been using the native fetch method to fetch data. return fetch("https://dog.ceo/api/breeds/image/random").then(res => res.json()); Within my React co ...

Calculate the HMAC of an NSDictionary in an Express server using the req.body data

Trying to implement a generic HMAC verification between an iOS app and an Express Node.js app. The HMAC is generated using provided samples from: Facing the following issue: Subclassed AFHTTPRequestOperationManager for accessing POST:. Need to HMAC the N ...

What is the best way to reset a dropdown list value in angular?

Is there a way to erase the selected value from an Angular dropdown list using either an x button or a clear button? Thank you. Code <div fxFlex fxLayout="row" formGroupName="people"> <mat-form-field appearance=&quo ...

Steps for eliminating an element upon the second click:

I am faced with a challenge where I need to dynamically add elements to a container on the first click and delete them on the second click. I feel like I am complicating things unnecessarily and there must be a simpler and more elegant solution available. ...

Rendering various models in separate DIVs using Threejs

(Brand new to venturing into Three.js) Overview Currently, I am immersed in the development of a 3D Viewer that can showcase multiple stl models simultaneously. Each model is supposed to be rendered within its own separate div element, resulting in a g ...

I'm puzzled as to why this code snippet consistently produces a range of 50 to 100 repeated values. This piece of code is crucial for altering the behavior of a function based on a specific

Below is a snippet of my React code aiming to alter the functionality of a function based on a specific window width: const [windowWidth, setWindowWidth] = useState({ winWidth: 0 }); useEffect(() => { window.addEventListener('resize', ( ...

Angular JS sending a message to various views, including a pop-up modal

One of the services I have created is designed to manage message broadcasting to controllers that require it. The service implementation: .factory('mySharedService', function($rootScope) { var sharedService = {}; sharedService.message = &a ...

How can I incorporate a fade opacity effect into my Div scrolling feature?

I successfully implemented code to make div elements stick at the top with a 64px offset when scrolling. Now, I am trying to also make the opacity of these divs fade to 0 as they scroll. I am struggling to figure out how to achieve this effect. Below is ...

Guide on positioning a span element to the left using the margin auto property in CSS for Angular 4

Having trouble with moving numbers highlighted to the left with names in CSS. I've tried using flex direction and margin auto but can't achieve the desired result. https://i.sstatic.net/kRJOb.png Here is my HTML code: <section class="favorit ...