We have been working on integrating FBE into our app and the development process was going fine, we submitted the app for the review and it didn't get rejected but the FBE product disappeared from our list of products and we cannot access anything related to FBE, the dev panel or even the fbe_install in the webhook. Also after moving our app to production we stopped receiving the webhooks and it was working fine on staging and development. Right now our app still exists in FB apps but in testing only mode Has anyone faced similar issues and could help, please?
Related
I believe my question is extremely simple and very basic but I am totally confused I am working on an app that uses Facebook login and the app is currently in development mode with Facebook and I am trying to add some early test users some of these test users have been waiting one full day to receive some sort of notification from Facebook to enable them to join the testing phase of mine in development application
How long does it usually take to have a new test user added to a Facebook app in development mode? Should it be taking hours and hours and days or should it be instantaneous?
I have a live Facebook app that is currently used in a production website. This app has not been submitted for approval as it does not need any extended permissions.
With the upcoming feature, the app will require access to an extended permission (manage_pages). Thus I will have to submit the app to Facebook for review.
As I understand the steps to recreate the user experience has to be mentioned when submitting for review. My problem is that the new feature is not available in production until the Facebook review is complete. How will the app approval process happen as I need to list out the steps to test the app when submitting?
As an alternative I could put the app back to sandbox mode and send the review, but that would disrupt the already exiting feature (which requires the app to be live).
Is there an alternate way that I could get the app approved without having to disable any existing features?
Thanks.
As far as I found out, there is currently no way, that Facebook helps you with this.
Have you found out something?
I opened an issue in the facebook-bug-tracker:
https://developers.facebook.com/bugs/1594700337461753/
Edit:
As Facebook mentions in this bug-report, the best way for this is to mention the app-id and domain of the pre-production app to the reviewer.
In some iPhone 5 devices we have an error when trying to call Facebook login:
The error is:
"the facebook server could not fulfill this access request invalid application id"
I many times checked that application id is specified correctly.
Strange, that on other devices same app is working correctly.
Please, could you help, what the reason of that?
All developers of a particular app, should be known to Facebook. While the application is in Sandbox mode (i.e. developer only access), all every user who want to use the Facebook platform, for testing/developing the application, will have to be added as a developer (as shown below) -
Just goto https://developers.facebook.com/apps/, and add the user, in the list of developers/admins.
More than likely the app is "sandboxed", so only developers have access. If this is the case you'll have to use a developer account on the iPhone.
Go to iOS settings > Facebook
Log out with your "personal" account
Log in with the developer account (to be safe us the dev account that you created the app with)
This worked for me.
I faced this problem. For me the issue was that I hadn't added the iOS platform for the app. Go to the Facebook developer page, then select your app. In the left nav bar go to settings. Then add platform. Ensure that your bundle identifier is correct. Then it should work.
If you have been testing with a sandbox facebook app and then receive this error when switching to the production app make sure you have published the app in the status & review tab.
My free app was approved on 17 June. And TODAY (22nd June) in my iAd iTC page
it still says "Receiving test ads". Im a non US developer, so there is no way to check
what is showing in my app in the US. Im seeing requests as well. But 0 impression.
Revenue is lost definitely.
Btw some info about my app:
My iTC app's iAd setting is enabled.
My app is built and submitted using XCode4.
During testing, test ads appears normally both in device and sim.
My other ad (i use admob when iAd fails) is working fine and getting clicks.
I have also contacted iTC people through the Contact Us forms in iTC,
but I guess will only get a reply a bit late..
Does anyone experienced this? How to rectify this problem? Any way to have a speedy repair? It is such a shame that on launching where the exposure is the max, but yet unable to earn anything due to this stupid problem. SIGH
My app finally changes to "Receiving Live Ads" today. (25th June).
Here is what I did.
1. Report to iAdNetwork team about the problem
a) Login to your iTC page and click Contact Us
b) Select "iAd Network" -> "General iAd Network Questions" -> "General iAd Network Inquiry"
c) A form will come out and fill in those details (including your problematic app's ID).
d) Submit the form and wait for 1 week (this is the time I got mine fixed).
Hope anyone else having this problem will find this helpful.
Cheers.
I have an app in the app store that I have added an in app purchase for, I fully tested it in the sandbox environment and all worked fine. I have had the app update and the in app purchase approved by apple and according to iTunes connect all has gone live. The app updates just fine but then in app purchase simply doesn't work!! No products are returned! Anyone else have this problem? Surely if it worked in the sandbox and apple has approved it, there should be no issues!?
It's all working just fine now! I didn't do anything it just seems to have taken about 36 hours for the in app purchase product to propagate through apples servers! :)
We just went live about an hour ago with the EXACT same issue. Everything worked during testing and even when Apple reviewed the application. I even verified they completed test purchases via analytics. But when users in the app store download the update, try to buy the feature it just fails.
My only guess is our store data has propagated to their live servers? The apps are still using the sandbox environment?
Which URL are you using to connect to the Apple servers?
The sandbox url is:
https://sandbox.itunes.apple.com/verifyReceipt
When launching the app or going live the url needs to be changed to the live Apple servers:
https://buy.itunes.apple.com/verifyReceipt
This has got nothing to with the receipts or anything. If it was working in the Sandbox mode, it's gonna get automatically fixed in around 24 hours in the live version, don't worry. The exact same thing happened to us and we could do nothing but wait...
Also, make sure the iTunes account on your device is set to your real account. If you are are still logged into a test user from when you were testing your IAP stuff, your purchases won't work.
So incase a where in app purchase in your app not working past 48 hrs, kindly visit developer.apple.com to update your tax information. In app purchase won't function until the in app purchase is updated even the app is live too.