ऐप्पल प्रलेखन पढ़ने और स्टैक ओवरफ्लो पर जांच करने के बाद, मैं पूरी तरह से समझ नहीं पाया कि यह संभव है या नहीं, प्रोग्रामेटिक रूप से "एक्शन" या "शेयर" प्रकार का एक विशिष्ट ऐप एक्सटेंशन नहीं आना है।प्रोग्रामेटिक रूप से आईओएस ऐप एक्सटेंशन
मुख्य रूप से, मैंने "एक्शन" प्रकार का ऐप एक्सटेंशन बनाया है और मैं इसे दूसरे ऐप से प्रोग्रामेटिक रूप से आमंत्रित करना चाहता हूं (इसलिए मैं कुछ इनपुट गुण भेज सकता हूं और एक्सटेंशन से आउटपुट प्राप्त कर सकता हूं) बिना खोलने के UIActivityViewController।
क्या ऐसा करने का कोई तरीका है? किसी भी उत्तर के लिए कोई संकेत या लिंक बहुत सराहना की जाएगी।
धन्यवाद,
हालांकि, यूआरएल योजना के इस दृष्टिकोण का उपयोग करते हुए, मैं उदाहरण के लिए फाइल पास नहीं कर सकता, केवल "यूआरएल तर्क"। मेरे मामले में मैं एक पीडीएफ फाइल पास करना चाहता हूं और कॉलबैक के रूप में एक और पीडीएफ फ़ाइल प्राप्त करना चाहता हूं। ऐप एक्सटेंशन का उपयोग करना यह बहुत आसान है क्योंकि "इनपुट" पैरामीटर की सूची और "आउटपुट" पैरामीटर की एक सूची है। हालांकि यूआरएल योजना दृष्टिकोण का उपयोग करना यह नहीं है। यही कारण है कि मैं प्रोग्रामिंग के आईओएस-एप-एक्सटेंशन का आह्वान करने पर सोच रहा था। – vilanovi
आप दोनों ऐप्स के लिए साझा स्टोरेज रख सकते हैं और पीडीएफ को वहां से सहेज सकते हैं, और बस इसे पैरामीटर के रूप में पास कर सकते हैं। क्या यह आपके लिए काम करेगा? – Asaf
ठीक है, वास्तव में नहीं, क्योंकि मेरे "एक्सटेंशन" को सभी ऐप्स के साथ काम करना चाहिए, न केवल मेरे साथ। इसलिए मैं एक साझा भंडारण स्थापित नहीं कर सकता। :/ – vilanovi