最近我发现 Facebook API 自去年以来发生了很大变化,我必须在我的应用程序中使用新的 SDK(现在是 3.1)。
我想弄清楚 Feed Dialog 之间有什么区别以前用过和新的 Native Dialog .到目前为止,我可以看到(与 Feed Dialogs 不同)使用 Native 的仅适用于 IOS 6+,并且它使用了一些新的 share sheet框架。
您能否用两个词描述(建议?)这些原生对话框相对于提要对话框的实际用途(区别、好处?)是什么? 也许您认为为了支持 Sharing with Native Dialogs 而使代码复杂化是否有意义?在 IOS6+ 设备上。
最佳答案
native dialog is a feature included in the iOS 6 system通过所有应用程序的统一 UI 轻松共享消息。为此,用户必须在 iOS 首选项 Pane 中设置他的帐户! 大多数其他内容与 Facebook SDK 相关,未包含在系统中。
原生 Controller 的优点:
- 包含在系统中
- 统一的用户界面
- 用于 Twitter、Facebook 等的统一 API
Facebook SDK 的优点:
- 需要外部 SDK
- 也在旧系统上运行
- 更多功能和更多定制
关于ios - Facebook SDK 3.1 : Feed Dialog vs Native dialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13158839/