我想使用对话框实现Facebook登录,而不是自动启动Facebook应用或Safari。
林在我的项目中使用ARC,我已经编译脚本文件(build_facebook_ios_sdk_static_lib.sh),通过编译脚本文件,我在拿到文件夹包含Facebook的IOS-SDK-主lib-> facebook- ios-sdk和facebook-ios-sdk文件夹中,我有一些.h文件和几个文件。所有文件都被拖放到项目中。
问题是如何实现与这些.h
文件和几个文件的登录对话框。我不想通过启动Facebook本地应用程序或在iOS中启动Safari来登录。请问有什么答案吗?如何在iOS中使用SSO实现Fabcebook登录以获取对话提示?
1
A
回答
1
您需要在编译之前在facebook_ios_static lib中进行更改。
打开facebook.m
文件然后转到方法
[facebook authorize:nil];
并设置
[self authorizeWithFBAppAuth:NO safariAuth:NO];
然后编译它。
因此,每当您打电话给fb登录方法时,登录页面都会在对话框中提示,而不是在Safari或Facebook应用程序中。
0
我不认为这是可能的。 最好使用标准的东西,因为用户已经习惯了。
iOS6应该已经集成了Facebook,所以不再需要担心这一点。
+0
这是_ [LINK](http://nabtech.wordpress.com/2012/02/02/facebook-ios-sdk-and-arc/)_轻松更改代码在** Facebook.m **就像@Mayur Birari一样。只需更改代码并在Xcode中进行编译。这里是提供Facebook SDK包含Facebook.m的_ [LINK](https://github.com/msealand/facebook-ios-sdk)_ – wiralim
相关问题
- 1. 实现SSO登录
- 2. 使用Django实现单点登录(SSO)
- 3. 如何实现使用facebook的单点登录(SSO)ios sdk for iphone
- 4. 如何实现多用户在JSF中使用会话登录
- 5. 如何实现在iOS中使用FaceBook登录应用
- 6. AngularJS + Jersey 2.x:SAML 2.0 SSO登录实现
- 7. SSO登录对话框返回到fbDidNotLogin,没有任何错误提示
- 8. 如何从SSO登录中获取用户的姓和名?
- 9. SAML:如何为Web应用程序实现SSO(单点登录)
- 10. Android:如何在MyApp上实现GMAIL的单点登录(SSO)?
- 11. ios如何用sso使用ShareKit2.0登录Facebook?
- 12. 在iOS中,我该如何实现iOS Facebook登录,而不是“弹出”登录?
- 13. .NET登录对话框实现
- 14. 如何实现在页面内弹出的登录对话框
- 15. 如何实现无缝SSO,而无需用户在java中登录IdP(SAML2.0)
- 16. facebook对话ios登录
- 17. spring-security:如何在sso登录时获取OAuth2 userInfo?
- 18. 如何在Xamarin中集成SSO登录
- 19. Enterprise Architect API:如何在登录时取消登录对话框
- 20. 如何使用SDK 3.1在iOS上获取原生Facebook登录?
- 21. 如何显示Windows登录对话框?
- 22. 如何在android中实现facebook图形API以实现Facebook登录后获取用户数据?
- 23. 如何在Facebook登录对话框中以其他用户身份登录
- 24. Android - 如何实现后台线程的登录对话框?
- 25. 如何使用Identity Server实现SSO?
- 26. 如何使用Joomla实现SSO?
- 27. 在Titanium中使用JSON实现登录
- 28. 如何在Django的登录处理中获取用户会话?
- 29. 使用Java实现NTLM无提示登录
- 30. 用PHP实现SSO自动用户登录多域
如果您既不使用Facebook应用也不使用Safari,SSO应该如何工作?永久登录从哪里来?为什么你不想使用官方的SDK登录(FB甚至允许其他方式)? – Thilo