这两个用于 Facebook 分享的 UIActivityType 有什么区别?
What's the difference between these two UIActivityType for Facebook sharing?
当我在 iOS 应用程序中通过 Facebook 分享内容时,在
方法中
- (id)activityViewController:(UIActivityViewController *)activityViewController itemForActivityType:(NSString *)activityType
对于某些设备,activityType
是 com.facebook.Facebook.ShareExtension
,而对于其他设备,com.apple.UIKit.activity.PostToFacebook
。
我预计什么时候能见到他们?我测试的每台设备都安装了 Facebook 应用程序。
看起来 com.facebook.Facebook.ShareExtension 指的是... Facebook 应用程序共享扩展。
com.apple.UIKit.activity.PostToFacebook好像是指Apple集成的Facebook Sharing UI.
总而言之,第一个来自尝试分享时 select 使用 Facebook 的人(假设他们打开照片应用,select 一张照片,点击分享按钮屏幕左下角,然后点击 Facebook 应用程序图标),另一个是当有人尝试使用 Apple 的共享对话框实现进行共享时。我用 this URL 来更好地理解这一点。
当我在 iOS 应用程序中通过 Facebook 分享内容时,在
方法中- (id)activityViewController:(UIActivityViewController *)activityViewController itemForActivityType:(NSString *)activityType
对于某些设备,activityType
是 com.facebook.Facebook.ShareExtension
,而对于其他设备,com.apple.UIKit.activity.PostToFacebook
。
我预计什么时候能见到他们?我测试的每台设备都安装了 Facebook 应用程序。
看起来 com.facebook.Facebook.ShareExtension 指的是... Facebook 应用程序共享扩展。
com.apple.UIKit.activity.PostToFacebook好像是指Apple集成的Facebook Sharing UI.
总而言之,第一个来自尝试分享时 select 使用 Facebook 的人(假设他们打开照片应用,select 一张照片,点击分享按钮屏幕左下角,然后点击 Facebook 应用程序图标),另一个是当有人尝试使用 Apple 的共享对话框实现进行共享时。我用 this URL 来更好地理解这一点。