2016-11-09 14 views
6

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

नोटिफिकेशन सिम्युलेटर में समर्थित नहीं हैं।

मैंने कहीं स्टैक ओवरफ्लो पर पढ़ा है कि आईओएस 10 सिम्युलेटर पर पुश अधिसूचना भेजना संभव है। क्या यह सच है?

+0

मुझे लगता है कि मैंने पोस्ट पढ़ लिया है। हालांकि जब मैंने कोशिश की, मुझे आईओएस 10 सिम्युलेटर में कोई पुश अधिसूचना नहीं मिली और मुझे नहीं लगता कि एक रास्ता है। मैं एक सेकंड के लिए googled और यह पाया। सुनिश्चित नहीं है कि यह काम कर रहा है या नहीं। Http: //github.com/acoomans/SimulatorRemoteNotifications – Ryan

उत्तर

4

आप सिम्युलेटर के अंदर पुश नोटिफिकेशन नहीं प्राप्त कर सकते हैं। हालांकि, आप एक बटन बनाकर पुश अधिसूचना प्राप्त कर सकते हैं या जो कुछ भी कॉल करता है (_ एप्लिकेशन: यूआईएप्लिकेशंस, किया गया रिसीवोटोटोटेशन उपयोगकर्ता इन्फ्लो: [AnyHashable: Any]) अधिसूचना शब्दकोश के साथ। यह परीक्षण के लिए उपयोगी है कि आपके शेष तर्क डिवाइस पर तैनात करने से पहले काम कर रहे हैं ताकि यह जांच सके कि पुश का अंतिम प्रारूप वह है जिसे आप उम्मीद करते हैं।

1

दो बातें:

  • आप सिम्युलेटर में पुश अधिसूचना परीक्षण नहीं कर सकते। तो आपको केवल आईफोन डिवाइस में ही परीक्षण करना होगा। अतिरिक्त जानकारी: यदि आप अपने डिवाइस में स्थानीय रूप से पुश अधिसूचना का परीक्षण करना चाहते हैं तो Test push notification

  • आपने कहा कि आपने कहीं कहीं सुना है कि "आईओएस 10 सिम्युलेटर पर पुश अधिसूचना भेजना संभव है"। यह सच नहीं है, यह बात आईओएस 10 में है, जब भी ऐप अग्रभूमि में होता है तब भी आप स्थानीय अधिसूचना देख सकते हैं। आईओएस 10 से समर्थित निम्नलिखित प्रतिनिधि विधि "willPresentNotification" का उपयोग करके आप सिम्युलेटर में परीक्षण कर सकते हैं।

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