Facebook wycofał metodę [FBSDKMessengerSharer messengerPlatformCapabilities]
, która służy do sprawdzania, czy użytkownik ma zainstalowaną aplikację Messenger. W komunikacie ostrzegawczym, to mówi:Sprawdź, czy użytkownik ma zainstalowany program Facebook Messenger. IOS 9
messengerPlatformCapabilities jest przestarzała: To jest przestarzała jak iOS 9. Jeśli to wykorzystać, należy skonfigurować plist jak opisano w https://developers.facebook.com/docs/ios/ios9
chciałbym usunąć tę metodę, ale nie znalazłem żadnej innej możliwości, aby zastąpić ten kod (który sprawia, że przycisk wyłączone, jeśli użytkownik nie ma zainstalowanej aplikacji Messenger):
if (![FBSDKMessengerSharer messengerPlatformCapabilities]) {
[self.inviteFriendsButton setEnabled:NO];
[self.inviteFriendsButton setAlpha:0.5f];
}
jest jakiś inny sposób? Lub, jako nowe wymagania iOS, powinienem unikać używania tego if
? Z góry dziękuję.