AS3 GoViral ANE - native login window? - facebook

i tried out the GoViral ANE from www.milkmangames.com.
It is working fine so far, but I'm wondering how to use the native login function!
Facebook do not allow this "webview"-based login window anymore.
The ANE description says:
Native Facebook dialogs and UI with the Official Facebook iOS SDK
100% Native solution for iOS, Android, or Both
But with the Facebook SDK you'll not get this webview login-popup, but a confirmation popup for using the smartphone configured facebook account.
Is there a option for using this kind of login?
Facebook will not accept my app using the webview login.
I tried it a several times.
USING:
Flex 4.14.0
AIR 16.0
iOS 8.2

Well!
I just fixed this issue by myself.
It seems, there was something wrong in the Facebook application settings!
Set "Client OAuth Login" to "NO"
Set "Embedded browser OAuth Login" to "NO"
Set "Native or desktop app?" to "YES"
Its working well now!

Related

Xamarin Native Facebook iOS does not use the Native FB app

Im am trying to make my Xamarin iOS app use the native Facebook login but I get the browser instead of the native functionality.
I have: Url schemes, FacebookAppID, FacebookAppName in place in my info.plist
In my Facebook app I have added an iOS app and set the BundleId to my bundleId. Also I have set SingleSignon true (read that somewhere)
I have left the URL Scheme Suffix empty (don't know what to put there)
I have installed the FB app and logged in to this on the IPhone I am using but still the darn Webview is showing.
A login using the webview goes fine and if I quit the app and rerun the app the Xamarin Login button does say that I am logged in (displaying Logout)
Can anyone help?
Kind regards
Martin
Facebook has intentionally disabled switching to the native App, see blog post from late 2015: https://developers.facebook.com/blog/post/2015/10/29/Facebook-Login-iOS9
try this, it supports native fb login https://github.com/IdoTene/XamarinFormsNativeFacebook

Appcelerator fires safari when using facebook share

I am using facebook module's presentShareDialog/authenticate and despite the fact that I have the facebook app installed, safari is launched instead. Any suggestions?
NOTE : I am using SDK 5.2.2
I'm assuming this is for iOS
This is default behaviour. It only opens the Dialog if you're authenticated at Facebook within iOS (Settings > Facebook). NOT the Facebook App!

Possible to use the native facebook app to log into a mobile html5 app? On the iPhone

I'm trying to have my html5 site open the native iPhone Facebook app to authenticate users.
The site currently uses OAuth 2 on the server side - so it redirects everyone to the web version of Facebook. This is a problem because I dont want to force people to log in on a tiny keyboard.
Can you get the html5 app to open in Safari and authenticate through the native FB app?
If this is not possible with Facebook is it possible with Twitter apps? What is the experience like on android?
I do know that you can authenticate between a native iPhone app and the native Facebook app.
Yes you can do this just use the boilerplate code in facebook developers section of the site and following the guide exactly... I have tried this and it worked for me you just need to find a way to connect your oAuth to this...

facebook app doesn't auth for my app

I have a problem to connect facebook app with my app.
I don't know much about facebook sdk, so I simply copy & paste from the facebook sample app.
(i only need upload image with some text).
it works well unless facebook app is installed on the device, but if a device has facebook app, it seems like can't get the login information.
I think it is because of facebook app doesn't ask auth for my app unlike safari browser.
What do I have to do?
Please Download the latest version of Facebook app (4.1.1) from app store. The Single Sign On(SSO) only supports in the latest version of Facebook application.

facebook authorization dialog style

in Facebook official website, iphone authorization dialog is
while when I work follow its steps(iOS for iPhone/iPad): http://developers.facebook.com/docs/guides/mobile/
I got the authorization dialog as follows which is the same as Mobile Web.
Who can tell me why?
How can I get authorization dialog as the iphone one in Facebook official website?
On the latest versions of iOS on the device and if Facebook app is installed on the device there will be login dialog. If Facebook app is not installed, then it will open Safari to obtain the access token. This is by design of Facebook iOS SDK. You can patch the SDK if you don't want Safari in in any case.
see authorizeWithFBAppAuth method in Facebook.m
hope this helps