我目前正在评估将我的 iOS 应用与 Facebook 集成的不同替代方案。由于我稍后会将应用程序移植到 Android,Xamarin.Social似乎是一个有趣的选择。然而,文档有点稀疏,从我的谷歌搜索的数量和相关性来看,似乎没有太多的经验。
从我目前收集到的信息来看,似乎 Xamarin.Social 和 Xamarin.Auth它依赖于它自己的 AccountStore
用于存储与 iOS KeyChain 集成的 Facebook(和其他社交服务)帐户,这让我想到了我的问题:
AccountStore
和 native ACAccountStore
是否以任何方式集成?还是它甚至封装了所有原生 Facebook API?编辑:
另一个问题。如果我使用 GetAuthenticationUI
来显示登录 View ,那么 FacebookService
的 RedirectUrl
属性有什么用?
感谢您的意见。
在玩了一段时间之后,这是我的发现:
不幸的是,与原生 UI 相比,UI 看起来很糟糕。但它确实有效,所以如果外观不是那么重要,它似乎是一个可行的跨平台替代方案。
更新
更高版本有一个与 iOS 社交框架集成的 Twitter5Service
。但没有其他服务使用任何 native 身份验证和共享 UI。
关于ios - Facebook 与 Xamarin.Social 的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15795881/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |