2017-08-02 32 views
9

मैं आईओएस 11 में ट्विटर साझाकरण के बारे में स्पष्टीकरण मांगना चाहता हूं।आईओएस में ट्विटर शेयरिंग 11

सामाजिक खातों आईओएस 11. तृतीय-पक्ष इन सेटिंग से हटा दिया गया है किए गए ऐप्स अब की पहुंच है उन प्रवेश किए गए खातों:

रिलीज में आधिकारिक एप्पल प्रलेखन राज्यों निम्नलिखित नोटों। (31687059)

और आधिकारिक ट्विटर प्रलेखन here कहा गया है कि:

आईओएस 11 नहीं रह गया है के माध्यम से चहचहाना का उपयोग कर का समर्थन करता है निर्मित सामाजिक ढांचा। इसके बजाय, आप ट्वीट करने के लिए ट्विटर किट 3 का उपयोग कर सकते हैं, उपयोगकर्ताओं में लॉग इन कर सकते हैं और ट्विटर एपीआई का उपयोग कर सकते हैं।

मुझे समझने की कोशिश करने में थोड़ा मुश्किल समय है कि यह परिवर्तन ऐप्स से साझाकरण को कैसे प्रभावित करता है।

वर्तमान में, "सोशल" फ्रेमवर्क का उपयोग करके, कोई आसानी से कई सेवाओं के माध्यम से आसानी से साझा करने के लिए SLComposeViewController का उपयोग कर सकता है।

इस बदलाव के साथ यह SLComposeViewController अब भी, जब तक उपयोगकर्ता स्थापित इसी एप्लिकेशन के रूप में इस्तेमाल किया जा सकता क्योंकि यह एप्लिकेशन यह खुद हिस्सा चादर स्वचालित रूप से है दिखाएगा लगता है। लेकिन अगर ऐप इंस्टॉल नहीं है, तो यह चुपचाप असफल हो जाएगा (मेरे प्रयोगों के आधार पर)।

* वर्तमान में ट्विटर एक "कोई ट्विटर खाता" चेतावनी संदेश नहीं दिखा रहा है, लेकिन मेरा मानना ​​है कि यह एक बग है।

यदि सही व्यवहार ऊपर वर्णित है, तो मेरी समझ सही है। हालांकि, ट्विटर दस्तावेज इसे ध्वनि बनाता है जैसे कि सोशल फ्रेमवर्क अब ट्विटर के लिए काम नहीं करेगा।

इसके अतिरिक्त, "SLServiceTypeTwitter" अब बहिष्कृत के रूप में दिखाया गया है, जिसका अर्थ है कि इस पर भरोसा रखना एक बुरा विचार है। https://developer.apple.com/documentation/social/slservicetypetwitter

क्या कोई मेरे लिए यह स्पष्ट कर सकता है?

पीडी: मुझे यकीन है कि यह अन्य सामाजिक सेवाओं पर भी लागू होता है।

+0

मैं ट्विटर में साझा करना चाहता हूं तो मुझे आईओएस 11 में क्या उपयोग करना चाहिए? –

+0

आप तेजी से कार्यान्वयन के लिए SLComposeViewController का उपयोग कर सकते हैं, लेकिन यह शायद आईओएस 12 पर अब काम नहीं करेगा, इसलिए ट्विटर के एसडीके का उपयोग करना सबसे अच्छा हो सकता है। – Pochi

+0

क्या आप ट्विटर एसडीके के बारे में जानते हैं? यदि आप जानते हैं तो कृपया मुझे मार्गदर्शन करें। –

उत्तर

2

ट्विटर के लोगों ने मेरे प्रश्न का उत्तर दिया। यह एक बग अभी हो रहा है:

https://twittercommunity.com/t/bug-in-ios-11/91490

हालांकि, यह अभी भी अपुष्ट है अगर यह आईओएस 11 के लिए डिफ़ॉल्ट व्यवहार किया जाएगा


संपादित करें:

संस्करण ट्विटर.एप (7.7.2)


में तय किया गया था

संपादित करें 2:

स्पष्टीकरण के लिए, इस व्यवहार नहीं रह होने चाहिए यदि उपयोगकर्ता ट्विटर है।ऐप (संस्करण 7.72 और ऊपर) स्थापित है, क्योंकि शेयरिंग विंडो वास्तव में ट्विटर ऐप द्वारा प्रदान की जाती है। (फेसबुक साझाकरण के समान)

+0

मुझे आपका उत्तर समझ में नहीं आता है। यदि SLServiceTypeTwitter को बहिष्कृत किया गया है, तो हमें क्या उपयोग करना चाहिए? – matt

+0

@ मैट मुझे लगता है कि आपको अपने आधिकारिक एसडीके का उपयोग करने के लिए माइग्रेट करना होगा क्योंकि SLServiceTypeTwitter शायद आईओएस 12 पर काम नहीं करेगा। कम से कम हमारे पास अभी भी ऐसा करने के लिए लगभग एक वर्ष है। लेकिन मेरे जवाब के बारे में, अगर आपने मूल उत्तर आईओएस साझाकरण चीज़ का उपयोग करके साझा करने का प्रयास किया, तो मैंने अपना जवाब लिखा, आपको एक त्रुटि मिलेगी लेकिन फिर भी साझा करने में सक्षम हो जाएगा। यह वास्तव में अजीब व्यवहार था इसलिए मैंने ट्विटर पर लोगों से संपर्क किया और उन्होंने मुझे बताया कि यह एक बग था और अब भी इसे हटा दिया गया है, फिर भी आप बिना किसी त्रुटि के सामान्य रूप से साझा कर सकते हैं। – Pochi

संबंधित मुद्दे