我是Objective-C和iOS领域的新手,更不用说Facebook iOS SDK了,所以我很难研究FBSDKMessengerShareKit和FBSDKShareKit之间的区别。但是,CocoaPods指南说FBSDKMessengerShareKit已过时-This Library is Deprecated
-https://cocoapods.org/pods/FBSDKMessengerShareKit-但未提供其他信息。
我之所以这样问,是因为我正在一个Podfile中同时包含FBSDKShareKit和FBSDKMessengerShareKit的项目中,并且我需要更新FBSDKShareKit,所以我想知道:
1)我是否需要担心还会更新FBSDKMessengerShareKit,或者
2)如果不推荐使用FBSDKMessengerShareKit,是否应该删除它,或者即使不推荐使用它仍可以为应用程序提供功能吗?
3)在哪里可以找到FBSDKMessengerShareKit的文档?
最佳答案
如果您希望将FBSDKShareKit更新到最新版本,则应删除不推荐使用的SDK。
详细地说,FBSDKShareKit和MessengerKit的区别在于不赞成使用MessengerKit,而推荐使用FBSDKShareKit,后者现在还包含Messenger组件。
以下链接显示了使用更新的SDK实施Messenger的全面指南。 (具体查看先决条件部分)
https://developers.facebook.com/docs/sharing/messenger/