Latest google security checkup system shows "Unverified Developer" - google-apps

Latest google security checkup system shows "Unverified Developer" on our app, that has been in google market place for a long time and it's verified, but we as a developer is not and clients are starting to ask questions, why and what is the reason.
Tried to find any information about 3'rd party developers verification / certification process and can't find anything.
Please advise.
Thanks

There's documentation about getting verified as a developer in the Google Apps Script but it points to a form that doesn't seem related to just Apps Script, but to OAuth Clients in general.
So properly fill out this form:
https://support.google.com/code/contact/oauth_app_verification
and cross your fingers.

Related

Link Analytics API to my Google Developers account

When I sign in to Google Developers console and go to the Enabled APIs tab, I see "No enabled APIs". I used to see the Analytics API here and now it's no longer there. That's because the project associated with it is gone.
I believe this happened when I switched my old Google account to the new Google Apps for Work account. It asked me to choose between the two because they had the same email address and I chose to keep the new one.
Unfortunately the old one had all the Developers APIs associated with it. :(
The Analytics API is still working, it's just no longer associated to my account. Is it possible to link it back to my account?
Thanks for your help,
Philip
PS. I can provide my Google email account and the Google Analytics API client id on request if needed.

Facebook Continued Flow Lead Ads: How to get whitelisted?

We'd like to use the Facebook Continued Flow Lead Ads API. Integrating it into our website was quite easy. The Continued Flow Test Tool was helpful.
The last step missing is how to integrate our endpoint - the Follow Up URL - in campaigns.
In the Facebook Continued Flow Lead Ads API, the documentation says that
This feature is available by whitelist only.
Since Facebook's support doesn't provide this information, maybe someone over here can help me?
How does one get whitelisted?
As far as I know you have to go through an internal process with a FB account manager or one of the technical managers of the Lead Ads project to get your ad account whitelisted for continued flow use. I checked if this might be exposed on the FB App Review process but it's not yet, so I recommend contacting your account manager if you have one or otherwise trying to go through FB support.
in order to be whitelisted you need to have:
Managed account
$50K+ monthly spent
You can apply through this link which is available publicly - https://www.facebook.com/business/standardadsapi

Apps Missing from Facebook Developer Account

About a month ago or so, my facebook account was temporarily suspended due to suspicious login activity (it was me logging in on my own phone via mobile web browser).
Anyways, I managed to verify my identity and subsequently changed my password. Everything else is fine but I have lost all the apps in my developer account which probably numbered between 20 - 30. I have tried submitting the problem in the facebook accounts section but have not gotten a reply since. Has anyone had a problem like this before and how can I get in contact with someone who will actually reply and can help with the problem?
Thanks
p.s. I have found another similar thread but they differed in that they lost their "developer" status and got their apps back after they signed up as a developer again. My facebook account is already signed up as a developer but the apps are nowhere to be found.
There are 2 things you can try:
Go to this page and see if your Apps show up: https://developers.facebook.com/appeal
Ask in the official Facebook developers group: https://www.facebook.com/groups/fbdevelopers

Facebook developer account, all apps disappeared

I am a mobile developer and I frequently use facebook to add sharing feature to my applications.
I usually have alot of applications on my facebook developer account.
But today all my apps have disappeared and my account seems to not be a developer account.
When I click on the "Applications" menu (on https://developers.facebook.com/) I only see "Register as a Developer" in the dropdown menu.
Someone have any idea how to fix this?
I have exactly the same issue. If there was a violation - and I don't think there was as the app is in sandbox - I received no notification of this. The literature states that an app will be disabled, not that an entire developer account will be removed. As I have other active apps this is quite a problem. It seems I can set up another developer account but one assume all existing apps will need to be set back up. Clusterf**k
UPDATE:
I re-signed up as a developer and all my apps are still there. A fright, but better that!
I'm not registered to accept payments. I couldn't find a hint of official support on the subject of 'closed developer accounts' nor any real way to directly engage other than firing off a bug report. As I said, re-registering did the trick and they just asked for a few bits of info.

Getting Google OAuth in iOS accepted by Apple

I have developed an iOS app that allows users to login via their Google Account using OAuth.
It was rejected by Apple for allegedly violating 11.13 of the App Store Review Guidelines:
11.13 Apps that link to external mechanisms for purchases or subscriptions to be used in the app, such as a “buy" button that goes to a web site to purchase a digital book, will be rejected
Upon asking for more information, Apple said:
To clarify, your app has been rejected for including means for users to acquire new Google accounts. Linking customers to a page where users may sign up or register new accounts, and then use those accounts to purchase service/server space to be used within the app, is not appropriate and must be removed before resubmitting your app.
Here's a screenshot of the infringing functionality:
The Gmail iOS app has the same screen and I can't find any other app that connects to Google by OAuth so I'm at a loss on how to fix this.
Any ideas?
Many thanks!
EDIT: Here's a screenshot of same offending screen in Gmail
Edit
Google has finally added a native library that performs in-app sign in. You can find it here https://developers.google.com/identity/sign-in/ios/start
Original Post
This has happened to several users and unfortunately Google are still "working" on a solution.
I would strongly recommend that anyone facing this issue please comment in the official forum. The more attention it gets the higher the chance something will be done about it. Here's what one of the employees at Google had to say:
Hi all -- at Google, we aim to make our services available to as many
users and developers as possible. We have heard a very small number of
reports of problems of this type, but those app developers appear to
have eventually gotten approval to launch by working through Apple’s
standard process.
Meantime, we're continuing to work on improved mechanisms for login. I
do agree with Daniel that direct use of GTMOauth2ViewControllerTouch,
or the equivalent UIWebView trickery, is not recommended.
Right now the solution I used was to remove Sign In from the Launch Screen and move it to the menu inside our app.
Place a link mentioned below instead of SignUP button:
https://accounts.google.com/SignUp?service=mail&continue=https%3A%2F%2Fmail.google.com%2Fmail%2Fca%2F&ltmpl=default&hl=en
This link should be open in iOS Safari browser.
I had the exact same thing happen to me, but for a different service (SmugMug). In my situation, I worked with SmugMug and they provided for me an OAuth authorization page that didn't have the sign up button.
Some months ago, same thing with Dropbox. Dropbox also ended up providing a login page without a sign up button temporarily, but they got a little more cooperation with Apple.
Perhaps we can try to collectively get Google to provide the same. Even though we're iOS developers, Im' sure Google wants to support development of iOS apps that use their platform.
Have you tried contacting Google?