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?先感谢您.