Facebook error "App not setup:still in development mode" - ios

I know there are quite a few questions already asked in regards to this, but I couldn't find one that answers my current question exactly.
Actually 2 days ago,my app is perfectly running for Facebook login and registration .but now it shows below error .
i have done all the required steps and it was running perfectly.

Logon Facebook Developer Account
Go to Apps and select your APP and click on the Status & review then select "YES" access public then click confirm button to finished.

1.Login in Facebook developer console
2.Go to your facebook app dashboard,
3.near to the top right corner, you can see a toggle button named 'status'
4. switch to Live mode

Goto : https://developers.facebook.com/apps/
choose your app from list and click on status than development mode from Off to On (you should must add privacy policy before change development mode) you can also add from here : https://termsfeed.com/

Related

iTunes connect -cant add a new app?

We used to add new apps by going to "apps" than tap the "+" button, and a menu should be open says- add a new iOS app.
Now, when we hit the "+" button , we only see create bundle option .
All contracts are ok, why could it happen ?
Go to your Developer account homepage and check if any notification pending such as sign Agreement(s). Because this type of issue caused by non-signed Agreement(s).
Use safari instead of chrome or any other browser.

Facebook ios sdk login error

I'm currently developing an iOS app that uses the Facebook sdk for login (through FBLoginView).
Everything works well except for those who have an older version of facebook.
When they press the "login with facebook" button they reach facebook's login page as intended, but once they log in they get an error message stating that the app is not well configured, here's a screenshot of the error:
subtitle: "Application not configured: the developers of this app haven't properly configured it to connect to Facebook"
As I said things fail for those who have an older version of facebook only, I can currently see 3 versions around me, the one with the dark sidebar on the left, one with 2 sidebars on both sides, and the old one with a light sidebar on the left.
Is there something special to do to have it working on all version ?
In case it happens to somebody else : I had the same error and it came from the fact that I tried to login with another login that the one I used to create the app on the facebook dashboard.
Because when your app on the facebook dashboard is in development mode, it is only visible to the account who created it...
Check whether your app is not in Sandbox mode and if it is then set testers through the developers' settings, also check and try to create a new hashkey and to input it in the developers' settings.

Unity IOS Facebook: FB.Login brings me to an Error Window on the iPhone

After I compiled my game in Unity and XCode, I'm running the game on my iPhone. And when FB.Login("email,publish_actions", LoginCallback) gets called, it brings me to a window that says
Error
App not Setup: The developers of this app have not set up this app properly for Facebook Login.
In the App Dashboard Do you want to make this app and all its live features available to the general public? is set to NO, HOWEVER I've added a Test User in the App Dashboard, and I'm logged in as that Test User on my phone outside of my app under Settings. Shouldn't this work? I don't want to publish my app to all users just yet.
I also double checked:
"App Id" in Unity -> Facebook -> Edit Settings is the same as the one in the App Dashboard
"Bundle ID" in the App Dashboard is the same as in Unity's Player Settings -> Bundle Identifier
In the App Dashboard I have "App Domain" empty, since I just run it from the iPhone and not from the Web. Or do I still need an App Domain..?
Not sure if it's relevant, but on running FB.Init, he logs this in XCode:
Using SDK 4.3.6, Build 131121.17562b74012d24a
Finished loading Facebook dll. Build N/A
DO you have Facebook APP id in info.plist? check bundle id is case sensitive? Is single sign on set to yes in Facebook dashboard? also try enabling client auth login and embedded browser auth login in FB dashboard.
I found the problem. Everything was set up correctly with the app on Facebook and Unity, however just on my phone my Facebook app had another user logged in.
Seems like that is a different login thing that when you log in under Settings.
Thanks for your help though!

Facebook SDK - iOS - Fail to share URL (Error 102)

I am trying to integrate a simple URL Share on my App, following the dedicated Facebook tutorial (link)
On my app, I simply click on a button, which displays a dialog where I can type in a comment.
This part works find. Yet, when I click on "Post", I get the following error :
Error Domain=com.facebook.Facebook.platform Code=102 "The operation couldn’t be completed. (com.facebook.Facebook.platform error 102.)" UserInfo=0x14dd1a10 {error_message=Failed to authenticate the application because of app name mismatch. Please check the application name configured by the dialog., app_id=000000, error_code=102}
(In this message, I just replaced with zeroes the app_id I got from the Facebook developer page.)
On the Facebook app settings, I set the following as such :
"Display name" : the same name as the app name
"Bundle ID" with the string return by [[NSBundle mainBundle] bundleIdentifier];
The app is "live" (not in sandbox)
"Deep Linking" and "Connect to FB" : both activated
When I save my settings on the FB dev page, I get a warning saying that I did not set an AppStore identifier (which is not yet available since I am developing the app).
Can you please tell me the little thing that I did not do correctly ?
Thanks in advance for your reply.
I'll be happy to provide you with more info if necessary.
This usually comes from you setting the FacebookDisplayName in your .plist, but what you set there didn't match the name of your app in your app settings on Facebook.
The value you give in FacebookDisplayName must match what you have set on Facebook.
Check Following if error 102 comes
FacebookDisplayName is set properly and correct in plist URL Scheme
fbxxxxxxxxxxx is added in the plist
FacebookAppID is set correctly in plist file
in Status & Review section Make sure you have "Do you want to make this app and all its live features available to the general public?" make as YES (By default it is set as No)
For me none of this solutions worked. It turned out I just had to delete facebookDisplayName record from info.plist. Stranged but it worked
There is also a problem with diacritic signs, you can not use it in FacebookDisplayName... for example č, ž, š etc. If you write all without diacritics, it works fine.
I agree with #user3170877. it can't be used like Japan letter and Korean. i recommend only english to use.
Login to Facebook Developer account and check Status is live or in Development. If it is in Development then change it to live. This worked for me.
If none of the other answers fixed this problem for you, one last thing to check is the Bundle ID in your Facebook App settings.
I had this problem for my iOS app that was using a different bundle identifier depending on the build configuration I used.
You can specify several Bundle IDs in your Facebook App settings.
If your Facebook app status is "development and unavailable to the public" will caused same result.
You may want to change it to public under "App Review" on the Facebook app menu. Or you need to login Facebook as role "Administrators", "Developers" or "Testers"

App Attribution not displayed on iOS

I am using SSO in my application, and I see my application in Facebook for iPhone "Apps" section, and when tapping on it it launches my app. This is normal and works perfectly. Now, when I use a feed dialog on my App to publish a feed story, I do not see the App Attribution next to the "via APP_NAME" like I should. I also marked my app as "SSO enabled" in the apps settings.
Do you have any idea why it's not showing up the little icon to launch my app on the iOS device?
Thanks a lot
After facing the same issue i finally got it to work. You need to make sure that in your facebook app settings you have set the "app namespace" under the "Basic Info" section. After I've set it, it took several minutes to propagate throughout their servers but then it worked for all the stories published by the app.

Resources