मैं आईओएस में एक फ़ंक्शन कर रहा हूं जहां मैं उपयोगकर्ता की एड्रेस बुक प्रोग्रामेटिक रूप से नया संपर्क जोड़ रहा हूं, जो सब ठीक हो रहा है। अगला कदम व्हाट्सएप के माध्यम से उस नए संपर्क को एक संदेश भेजना है, जो कि बहुत मुश्किल नहीं है। इसका उद्देश्य सीधे नए संपर्क के साथ चैट स्क्रीन दिखाना है। समस्या यह है कि व्हाट्सएप अब इसके संपर्कों को सिंक करता है और फिर। मैं Whatsapp के लिए निम्नलिखित आशय का उपयोग कर रहा:व्हाट्सएप संपर्कों को प्रोग्रामेटिक रूप से रीफ्रेश करें
var whatsappUrl = (NSURL(string:"whatsapp://send?text=\(encodedmessage)&abid=\(id)"))
कहाँ संदेश एक इनकोडिंग स्ट्रिंग है और आईडी हाल में जोड़ा संपर्क में आने से आईडी है। जब मेरा प्रोग्राम उस विधि के साथ व्हाट्सएप खोलता है, तो संपर्क पहले से ही पता पुस्तिका में था जब सब कुछ ठीक हो रहा है। जब वह संपर्क नया जोड़ा जाता है, तो व्हाट्सएप स्क्रीन सीधे उस स्क्रीन पर नहीं जाएगी। इसके बजाय यह सभी संपर्कों के लिए पिकर दिखाएगा।
लंबी कहानी छोटी, मैं सीधे उपयोगकर्ता पिकर स्क्रीन के बजाय नए संपर्क की व्हाट्सएप चैट स्क्रीन पर भेजने के लिए व्हाट्सएप के संपर्कों को रीफ्रेश करना चाहता हूं, क्योंकि व्हाट्सएप के संपर्क अभी तक सिंक नहीं किए गए हैं नए संपर्क के साथ।
क्या आप समाधान के साथ आ सकते हैं? मुझे संदेह है कि हम सिर्फ व्हाट्सएप पर रीडायरेक्ट कर सकते हैं लेकिन इसके संपर्कों को रीफ्रेश करने के लिए उस पर नियंत्रण नहीं ले सकते! – BaSha
हाय बाशा, नहीं, मैं एक उपयुक्त समाधान के साथ नहीं आया हूं और न ही मुझे वेब पर समाधान मिल सकता है .. :( –
मैंने चारों ओर देखा और इसे हल करने की कोशिश की, लेकिन व्हाट्सएप इसे रीफ्रेश करने से पहले अनुमान यूआरएल लोड करना प्रतीत होता है संपर्क सूची। ऐसा लगता है कि यह संभव नहीं है ... –