Hide Chrome Packaged App from App Launcher - google-chrome-extension

I am creating Chrome Packaged App and need it to be hidden in Chrome App Laucher (list of apps appear when you creating the new tab, URL: chrome://apps/).
I have found "display_in_launcher" and "display_in_new_tab_page" attributes in manifest overview but they seems to be not working for some reason:
When I install App from Chrome Web Store, it just ignores fields and app is still in the App Launcher
When App is installed from developer mode, I see warnings:
Is it possible to hide App from App Launcher for latest version of Chrome?

http://git.chromium.org/gitweb/?p=chromium/chromium.git;a=commitdiff;h=430aa48d0be9a1ae9ba404e8c3dc76d1148f97eb
this will help you find if your app is allowed to hide itself.
Why do you want to do that?

Related

Xamarin app can't run in release mode on iPhone (This app cannot be installed becaue its integrity could not be verified)

This is a question that has been asked several times, but no solution has worked for me.
I finished coding a Xamarin Forms app and now, I want to release it. I signed the app with a new certificate and an Adhoc provisioning profile. Everything signs well.
But when I distribute the IPA, after installing the app, iOS shows this message:
"This app cannot be installed becaue its integrity could not be
verified"
I chosed Ad-hoc as provisioning profile config.
This app has the same namespace and bundle id as its preceding app found in the app store already. I built a new version, within a new solution and created certificates with the same bundle id.
The device on which I am trying to install it is an iPhone XR, that I use to test the live version of the app and the one in development. When I run the app in debug on the phone, nothing wrong happens. But signing and distributing causes the app to not run.
After several hours of debugging, I found out that my bundle display name for the new version of the app was written in lower case, whereas the bundle display name of the former app was camel case. When I changed the new app's bundle display name to camel case too, everything went smoothly.
This is so weird.

flutter web app showing blank screen after releasing on Node JS server

I have made a Flutter Web app and it is running perfectly on Debug and Release mode. But when I deploy it to my NodeJS webserver which serves the Webpage index.html from the contents which were built by running command flutter build web, I get a blank screen (White) whenever I try to access the webpage using google chrome by typing out the URL. I have inspected the webpage too but found no errors on it.
Can anyone find any reasons for this and how to solve it?

Chrome web server extension - running an app locally

I am looking to use Web Server for Chrome extension only for the localhost in order to run an app:
https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb?hl=en
It's easier for me to use this Chrome add on rather than installing Python or XAMPP.
Is it possible to run an app locally this way. If you want to test pages built with Angular, is it possible this way also.
Thanks

how can i track my mobile app user when the app is killed

i want to implement tracking in my app but i am confused on how to get the location from the app if the app is not opened and send it to the server i tried socket , GPS-tracking but it did not work.
can any one guide me to how this is implemented and any resources or libraries to use ?
For Android projects React Native includes headless JS that does just what you are asking.
iOS is more complicated but the best solution I've found is a package called React Native Background Geolocation
Unfortunately this is not possible in a PWA without a plugin due to W3C's and Jake Archibald's refusal to implement the TravelManager detailed here
If the TravelManager were to be implemented a ServiceWorker intance would be automatically spun up on change of location in order to foreground your Web App or instantiate a new instance.

Native messaging of Chrome extension

I am running an example application that uses native messaging on OS X.
After downloading an example of chrome, I registered an extension and located a native messaging host file at /Library/Google/Chrome/NativeMessagingHosts/com.google.chrome.example.echo.json.
According to the guide, Chrome starts a native messaging host in a separate process.
But I cannot look for that process.
Is there a way for chrome to run host process?
What do I miss?
The sample app provided by Chrome is a packaged app. Once you install it you have to launch it from your browser. And then do ps ax and look for the sample python-script process.
To run the app, start chrome and go to the following URL:
chrome-extension://knldjmfmopnpolahpmmgbagdohdnhkik/main.html
If you've done everything right, it should start the python script and you should see a window.
if its not working, have a look at chrome's console. you could also enable additional chrome logs - see here: http://www.chromium.org/for-testers/enable-logging

Resources