I need my application to be authorized for instagram_graph_user_profile and I followed each step for Facebook app review really carefully, but my application keeps getting rejected because they can't login with the Instagram test account I provided.
Since reviewers are logging in from California, Instagram itself blocks their sign in attempt because it's seen as "suspicious", so they send a verification code to the Instagram account email.
I even provided them with the password for that email so they have all the tools to login, but they keep refusing the submission.
I contacted Facebook assistance several times but they keep saying that they can't help and they redirect me to documentation.
Anyone else had the same problem? My application is already on App store and Play store and I didn't have to face such things.
Solved
After resubmitting a couple times they accepted it, I guess it's just matter of who reviews the application.
we received an email from Facebook review team telling us that our live app (website) is being reviewed and later got another templated email saying that our login is crashing or hanging, suggested we fix it, and gave us a bunch of links to the best practices on how to fix the FB login integration.
The problem is we don't use FB in our login (we just use their Marketing API) and, to us, the login works just fine.
Anyone else with a similar experience out there? If so, what did you do?
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.
Yesterday I got a message from Facebook inform that someone tried to access my Facebook account! Well, it's not a problem because I'm securing it.
The problem is related to my applications, more than 4 apps has been disappeared without any details from Facebook!
When I try to make a brand new app, I get a message that about I couldn't create a new application because this activity is temporary blocked to in my Facebook account!
My Facebook developer account is already verified by phone. Was running a lot of apps since 2014.
Please any Facebook developers here to help me?
My iOS application allows me to login using my own facebook account successfully. But when I send it on test flight to a friend, the app downloads but when he presses connect to Facebook (which works on my simulator and personal device), it won't let him log in. Doesn't even give him the option to, just spits out an error (com.facebook.sdk error 2). What am I missing? What would cause it to work for me, but not for others? I'm just looking for a general answer here because I followed all the facebook tutorials and I can't imagine what kind of thing could be going wrong.
I just figured out the problem. Should have been SUPER obvious, but being new to development I didn't realize I needed to change the sandbox setting to disabled in order to allow others to access facebook through my app.
This error pops up when your app is not authenticated properly.
You need to keep your BundleId the same at all places.
Change your bundleId in the app that you have registered on Facebook as com.asdad.casd instead of < teamId >.com.asdad.casd