खोज…
टिप्पणियों
विभिन्न प्रकार के सिरी अनुरोध
सवारी बुकिंग (उदाहरण के लिए MyApp के माध्यम से न्यूयॉर्क के लिए एक सवारी प्राप्त करें)
मैसेजिंग (जैसे MyApp का उपयोग करके जॉन को एक पाठ भेजें)
फोटो खोज (जैसे MyApp में पिछली गर्मियों में ली गई समुद्र तट की तस्वीरें देखें)
भुगतान (जैसे MyApp का उपयोग करके रात के खाने के लिए जॉन को $ 20 भेजें)
वीओआईपी कॉलिंग (उदाहरण के लिए माय माइक पर कॉल करें)
वर्कआउट (उदाहरण के लिए MyApp से अपने दैनिक रन वर्कआउट शुरू करें)
जलवायु और रेडियो (विशेष रूप से कारप्ले के लिए डिज़ाइन किया गया, उदाहरण के लिए हीटर को 72 डिग्री पर सेट करें)
ऐप में सिरी एक्सटेंशन जोड़ना
अपने ऐप में सिरी क्षमताओं को एकीकृत करने के लिए, आपको एक एक्सटेंशन जोड़ना चाहिए जैसा कि आप iOS 10 विजेट (पुराने आज का दृश्य एक्सटेंशन) या कस्टम कीबोर्ड बनाते समय करते हैं।
क्षमता जोड़ना
1- प्रोजेक्ट सेटिंग्स में, अपने iOS ऐप लक्ष्य का चयन करें और क्षमताओं टैब पर जाएं
2- सिरी क्षमता को सक्षम करें
एक्सटेंशन जोड़ना
1- फाइल पर जाएं -> नया -> लक्ष्य ...
2- बाएं फलक से iOS -> एप्लिकेशन एक्सटेंशन का चयन करें
3- राइट से इंटेंस एक्सटेंशन को डबल-क्लिक करें
Apple के अनुसार:
Intents Extension टेम्पलेट एक Intents एक्सटेंशन बनाता है जो आपके ऐप को सिरी और मैप्स जैसी सिस्टम सेवाओं द्वारा जारी किए गए इंटेंट्स को संभालने की अनुमति देता है।
4- एक नाम चुनें, और "यूआई एक्सटेंशन शामिल करें" जांचना सुनिश्चित करें
इस चरण को करने से, दो नए लक्ष्य (इंटेंट एक्सटेंशन और UI एक्सटेंशन) बनाए जाते हैं, और डिफ़ॉल्ट रूप से उनमें वर्कआउट इंटेंट कोड होता है। विभिन्न प्रकार के सिरी अनुरोधों के लिए, रिमार्क्स देखें।
ध्यान दें
कभी भी आप अपने एक्सटेंशन को डिबग करना चाहते हैं, बस उपलब्ध योजनाओं से आशय योजना का चयन करें।
ध्यान दें
आप सिम्युलेटर में सिरीकिट एप्लिकेशन का परीक्षण नहीं कर सकते। इसके बजाय, आपको एक वास्तविक उपकरण की आवश्यकता है।