小编ara*_*sss的帖子

检查用户是否安装了iOS 9的Facebook Messenger

Facebook已弃用[FBSDKMessengerSharer messengerPlatformCapabilities] 用于检查用户是否安装了Messenger应用程序的方法.在警告信息中,它说:

不推荐使用messengerPlatformCapabilities:从iOS 9开始不推荐使用.如果使用此功能,则必须按照https://developers.facebook.com/docs/ios/ios9中的说明配置plist.

我想删除此方法,但没有找到任何其他选项来替换此代码(如果用户未安装Messenger应用程序,则会禁用该按钮):

if (![FBSDKMessengerSharer messengerPlatformCapabilities]) {
    [self.inviteFriendsButton setEnabled:NO];
    [self.inviteFriendsButton setAlpha:0.5f];
}
Run Code Online (Sandbox Code Playgroud)

还有其他方法吗?或者,作为新的iOS要求,我应该避免使用它if?先感谢您.

facebook ios messenger ios9

6
推荐指数
1
解决办法
4417
查看次数

标签 统计

facebook ×1

ios ×1

ios9 ×1

messenger ×1