फेसबुक ने [FBSDKMessengerSharer messengerPlatformCapabilities]
विधि को बहिष्कृत कर दिया है जिसका उपयोग यह जांचने के लिए किया जाता है कि उपयोगकर्ता के पास मैसेंजर ऐप इंस्टॉल है या नहीं। चेतावनी संदेश में, यह कहते हैं:जांचें कि क्या उपयोगकर्ता के पास फेसबुक मैसेंजर स्थापित है आईओएस 9
messengerPlatformCapabilities अब मान्य नहीं है: यह https://developers.facebook.com/docs/ios/ios9
में वर्णित के रूप में मैं चाहते हैं आईओएस 9. के रूप में हटा दिया गया है तो आप इस का उपयोग करते हैं, तो आप अपने plist कॉन्फ़िगर करना होगा
if (![FBSDKMessengerSharer messengerPlatformCapabilities]) {
[self.inviteFriendsButton setEnabled:NO];
[self.inviteFriendsButton setAlpha:0.5f];
}
वहाँ किसी भी अन्य विधि है: इस विधि को दूर है, लेकिन इस कोड को बदलने के लिए किसी भी अन्य विकल्प नहीं मिला है (है कि एक बटन अक्षम है, तो उपयोगकर्ता स्थापित मैसेंजर ऐप नहीं है बनाता है)? या, नई आईओएस आवश्यकताओं के रूप में मुझे इस if
का उपयोग करने से बचना चाहिए? पहले ही, आपका बहुत धन्यवाद।