My app failed app review because Facebook tested the wrong version. How can I direct them to the right one? - review

I submitted my app for permissions review and provided all the required info, but somehow the reviewers reviewed the wrong version of the app (they should have reviewed the one in open Beta, which is the currently published version in Google Play). How can I make them see the error of their ways and review the correct version? Please don't tell me I have to put my app into production first; in order to get to production, I need to add code that will make use of the requested permissions.

I received a message from Facebook yesterday and straightened them out on which URL to use.

Related

How to get facebook advanced permission on graph api?

I'm literally going crazy with the new permission system of Facebook.
I am developing a mobile game and I have the code working with the standard access and I would like to start the process to obtain the authorization to use live data but it seem the whole system is broken.
First on some end points like user_friends the Request button is greyed out, it says I need to complete a successful request and wait up to 24 hours, I made hundreds for months it's still locked.
Strange thing it says app review rejected, but I don't remember ever trying the app review and there is no history of it.
So I thought I would try asking for the more basic permission where the button is working, like email and public_profile and it says I must fix the Play store link before going LIVE because it is not accessible.
To fix the link I need to publish an open beta, why is this a requirement? I don't want to do it.
Strange thing I still have a draft of permission request and I have the choice of uploading an apk there, why is it not possible anymore?
Please help

Facebook audience integration, stuck at second step

I have integrated FAN with success. I can show banners and interstitials in test and not test mode. So, I have sent impressions to facebook but my current state in the integration shows this:
Shouldn't it be at third step? More Oddly my placements show like this:
So, by the status message it seems it has received requests and this is the only requirement I have found for facebook to start placement review.
So, does anybody know if this is how it works? Shouldn't I be at step 3 (Placements review)?
Thanks in advance.
After uploading the app to live Google Play Store, and wait for a week, I finally get the above screen-shot, without doing anything.
That's means, once you see the ads at your side, the only thing you need to do is to upload the app to live Google Play Store. After that, the only thing you need to do is wait.
It seems I discovered why I could not advance in the review process. Today I got this message from facebook:
Thank you for writing into Audience Network.
I’m happy to explain more about the updated review process for apps.
First, make sure your that the newest version of your app is live in the app store.
Then, once your app has been downloaded by a user and an ad request is delivered, the app
will be enqueued for review. Please note that the review process should still only take 1-2
business days and that this request must be from a user that is not registered
as a developer of the app ID on Facebook.
So, it seems that you need to have your app live and be downloaded by a user that is not registered as developer. This seems not good for publishers because if you have an app that is providing good money you won't see a penny during the review period.
Hope this clarifies the process a bit more.
I had EXACTLY the same problem and my game was live in Google Play with 100+ download.
More then 10 days have passed! But my panel still shows: "Enabled for testing and received ad request recently".
Then I contacted to Facebook and the reply is:
Thank you for writing in. My name is Andrea and I would be happy to
help you! There is currently a maintenance issue going on, which
affected the display of the dashboard. The placement is not displaying
as “enabled” in green, even though your app is approved. However, this
should not affect the ad delivery. Please let me know if you have any
other questions. Have a great week!
In addition:
Before releasing your app to the store, it’s highly important that you
test the integration is working properly. When you run your app on the
simulator, test ads will show by default and indicate a successful end
to end ad serving in your app. When testing on a device however, you
must enable test ads by copying the hashed device ID that is printed
to the console and set it in code via a dedicated function.
And, the most important thing is this:
Until your app is reviewed and approved by Facebook, only the admins
and the developers of your app will be served with Facebook Ads.
To conclude,
App needs to be live before anyone can see the adds except developers.

Do I need to submit for facebook app review

My app needs to post as a user or one their pages. So to my understanding I need these scopes "publish_actions manage_pages publish_pages". It would seem that I need to submit for review to get them. Is it absolutely necessary that I do this or is there some exception to the rule. For example, using an older version of the graph api API, a specfifc SDK (php etc), older version of Oauth, wordpress plugin etc. Just want to make sure I need to before making the effort to go through that process.
Everything you need to know about Login Review can be found in the docs: https://developers.facebook.com/docs/facebook-login/review
Downgrading to an older API version is not possible, the lowest API version is the latest one by the time you created the App. You can´t avoid Login Review by using another API version or SDK, but permissions work without review for everything with a role in the App.
If you want to create an app just for yourself, there is no need for Login Review. If you want to go public with your App, you have to go through Login Review.

Facebook keeps rejecting application

My company's Facebook app has been in operation for a few years, but with the recent API upgrade, Facebook now requires apps to be submitted for approval if you need certain permissions.
This app adds a page tab, which requires the manage_pages permission. Facebook has rejected the app several times, providing the following reason:
We could not reproduce the requested permission. Please submit
detailed, step-by-step English instructions in the "Add Notes" section
of the permission, and make sure to provide the relevant version of
your app.
Things I've done:
provided step-by-step instructions, with supporting screenshots for each step
had multiple people test those steps to ensure the login process and page tab work as expected
read through all of the supporting documentation and submission articles
Unfortunately, Facebook provides no option to contact their reviewers.
Has anyone else hit a wall when submitting a Facebook app for approval? And if so, were you able to figure out the issue or contact the reviewer?
That's unfortunate... I think there have been such cases. If you think everything is correct with your review submission, I'd recommend that you post a message to https://www.facebook.com/groups/fbdevelopers/ There are FB engineers monitoring the group, I guess they could give you some help or contact the right persons.
Good luck!

Creating a Test Facebook app with publish action permission?

I see that Facebook has made a lot of changes in their API and working structure of those for creating the FB application for Web/IOS/Mobile.
I am creating a facebook app with my FB developer account to get the Test App's API secret credentials.
With this app I need to test the feature of Publish_ations (Ex:- Post on pages/wall,sharing),but that feature is not enabled for Test App API.And if we want to enable that then we may have to submit the review with some details.In those details they are asking for the steps to test the feature that we will provide in our Application.They need the snaps of pages where that FB feature will be and ETC of info.And that whole process will take upto 7 days.
I am confused that if my application is in progress and that FB feature we are planning to develope then How should I give the steps to test the Feature on our website before creation of that Feature.
Is there any information that I am missing from FB docs for testing enviornment with Publish Action permission.
Please help me I have already wasted 7 days (Tried the review submission process of FB and they have rejected that because of incomplete application and information)
Thanks in advance!!
You're confused. The login/permissions related things works as it was in v1.0 ; just the difference is that you need to submit for review after the app is ready. But that's the last step.
I think you're using the API for the first time, so you may not be aware how exactly to add the permissions in your app. The permissions are added using the scope parameter in the login code. See the details here..
For example, if you're using the JS SDK-
FB.login(function(response) {
// handle the response
}, {scope: 'email,user_likes'});
similarly its done for the other languages.
After adding the permission the admin/developers/testers of the app can test the application and publish posts; while app is in development mode. And this is just similar how we used to do in v1.0.
When your app is ready (the last step), submit your app for the login review (this step wasn't present in the v1.0, you just needed to make it live). After they approve your app with this permission, you can make your app live and everybody can publish post using your app. That's it.