Project ID instead of app name displaying in Google Fit permissions panel - google-fit

Can somebody shed some light on why the project id is displayed instead of the application name on the Google Fit permissions panel in apps?
Screenshot
[1]: https://i.stack.imgur.com/EtDOB.jpg

It turns out that Android appears to no longer take the name of the app from the app but from the OAuth consent in the Google Cloud Platform "App Name" field at https://console.cloud.google.com/apis/credentials/consent/edit?project=[app-name].
That field had apparently been auto populated with "project-xxxxxxxxxxxxxxxxxx" instead of the app name when the field was created by Google.

Related

How do you restrict a Google App Maker application so that only users in a Google Group can access it?

I have built a Google App Maker application and published it. However, I only want users in a Google Group to be able to access the application (view UI elements) via the deployment link. How do you do this? I referenced this solution to another post: https://stackoverflow.com/a/49577258/9878092. I cannot seem to find where the Application access section that is mentioned in the solution is. Thank you!
Here are the steps you can follow to go to 'Application Access' screen.
From your appmaker window click on 'Setting' icon.
Go to Deployments tab.
Publish new deployment if you haven't done already. If you have already deployed your changes then click on the deployed version and "Edit" button.
This will open the Application Access screen. Select option "Only allow to specific" users. Provide user names who should be able to access the app.

Register for navigation intent in iOS swift

i have an esri based mapping app which is capable of routing and navigation.
i need to make the system know that my app is capable of routing and navigation when a third party app sends a navigation request and it should list my application among the installed maps app to the user
here is my scenario :
lets say my app is "App A" and a third party app is "App B".
App B has a button when tapped performs navigation,before opening navigation request it launches a selection window in which the system lists the maps app installed in the phone.so the user choose any one.
i need the system to add my app App A to the selection list.
i was able to use intent filters in android to achieve this easily.
what i tried in swift :
1)created a url scheme for comgooglemaps
2)system shows google maps in the app selection window for App B (even though phone doesnt have google maps installed) but opens my app and executes my task as needed
3)if google maps is installed,system opens google maps and my app doesnt receive the callback..
how do i achieve this in swift..
I need my app to be listed here among these Apple and Google maps and handle the request
please help ?
This is something which is not possible in iOS as of now
AFAIK and from the information gathered from other devs you cant let yourself list app among other apps
The only possible way is to create a URL scheme in my app and let the developer of the third party app to talk to my app using the scheme.

Unable to publish "Docs web addon"

We currently have a published docs web add on that was originally published in 2016. It looks like now add on's need to be attached to a GCP project. When I try to publish a new version I receive the following error : "API Console project with the id specified in the manifest's api_console_project_id field, does not have Google Apps Marketplace SDK enabled." See screenshot.
Error Message
Also, when I go into the script under resources there is no "Cloud Platform Project" link, see screenshot.
No menu option
Also, when I go under "Advanced Google Services" and click on "Google API Console" I get the following error screen when trying to load up the GCP Project.
I'm trying to keep this current listing as I already have a large user base, I just need to somehow associate a new GCP project with an existing add-on. Any help would be greatly appreciated.

Can't access to CloudKit dashboard and containter

I have a problem with CloudKit containers. My team admin added one in Apple Developer but I still got a message in XCode:
Add the iCloud containers entitlement to your App ID
You are not permitted to add App IDs to this team. Please contact one of Your admins, who can add the App ID on Your behalf.
The continer was added in Apple Developer but I still can't access Dashboard. The team admin should open my project and then try to add App ID via XCode logged in his developer account ?
please check your Provisioning Profiles. are already download it?
and please check this doc https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ManagingYourTeam/ManagingYourTeam.html
maybe it can help you

Launching the Google Drive sharing dialog in an app. What should be the APP_ID value?

I'm following this article, trying to add a sharing dialog in a web app.
I got the button working in opening the modal popup, but it just prints this error in the console:
Refused to display 'https://drive.google.com/share?id=SOME_LONG_ID&foreignService=explorer&shareService=explorer&shareProtocolVersion=2&command=init&subapp=10&popupWindowsEnabled=true&shareUiType=default&rand=1386925457304&theme=2&client=postMessage&appId=MY_APP_ID&embedOrigin=http%3A%2F%2Fmy_app.appspot.com'
in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
And the modal itself just shows the message "Sorry, sharing is unavailable at this time. Please try again later."
For the checklist at the bottom of the article:
The user is signed in to Google True
The user has installed your app False How do I ask them to install?
The URL of the page that launches the dialog must have the same origin as the Open URL registered for the app. True
So I have 2 questions:
How do I ask them to install my app? It's supposed to be a web app, where there's 1 button to select Drive files via the Picker API (which is now working), and then another button which will sow this Drive sharing dialog to set the permissions of the selected files. There's no need for installation. Will it work for this setup?
What should be the value for the APP_ID? I'm guessing it's the ID in the "Drive SDK" section of the Cloud Console? The console is so confusing and there's so many values for keys, ids, etc. that I have no idea which to use. Here's a screenshot of what I mean by the ID and what I'm trying to use.
(1) Installing means you have to get the user to accept the drive.install scope - instructions here. This will integrate your app with the "open with" menu in Google Drive. But before that can work you will need to tell the Google Cloud Console what url to go to when the user clicks "open" - more instructions. In your case, since you don't actually want to allow the user to open files from Drive you won't be defining any file types, so in reality there won't actually be any visible integration with Drive.
Note that the share dialog will only work on the one page which has the url you specify as the target for "open" (the instructions say this and from experience it seems to be true).
(2) Client ID You can find this in the Google Cloud Console - see above. Mine is a 12 digit number, so yours will probably be too.
I had the same problem. The iFrame error shows up when you call setItemIds if your app_id is wrong. No idea why. Anyway, it started working for me when I used the right app_id -- the one that shows up like in your screenshot.