2015-03-24 10 views
5

में अग्रभूमि में आईओएस ऐप लाएं, मैं अपने ऐप्स में से एक के लिए वॉचकिट एक्सटेंशन विकसित कर रहा हूं, जहां मैं वास्तव में आईफोन ऐप को अग्रभूमि में चलाना चाहता हूं, क्योंकि यह भारी उठाने वाला है और केवल स्थान सेवाओं का उपयोग करने के लिए डिज़ाइन किया गया है सक्रिय होने पर। मैं openParent आवेदन जानता हूं: उत्तर केवल पृष्ठभूमि में ऐप खोलता है (जब तक कि यह पहले से सक्रिय नहीं है)। जो मैं वर्तमान में कोशिश कर रहा हूं वह मेरे ऐप के लिए एक कस्टम यूआरएल योजना का उपयोग कर रहा है, और ऐप को ऐप डिलीगेट में हैंडलवैटकिट एक्सटेंशन कोड में शुरू में स्वयं को खोलना है। यह सिम्युलेटर में पूरी तरह से काम करता है। दुर्भाग्य से जब मैंने असली ऐप्पल घड़ियां पर अपनी ऐप का परीक्षण किया तो मेरे पास यह दृष्टिकोण तैयार नहीं था। क्या किसी को ऐप्पल वॉच से आईफोन ऐप को अग्रभूमि में लाने के लिए इस दृष्टिकोण के साथ कोई समस्या दिखाई देती है?वॉचकिट

+1

मेरा विस्तृत उत्तर देखें [यहां] (http://stackoverflow.com/a/28823756/1342462)। आप ऐप्पल के अनुसार ऐसा नहीं कर सकते हैं। – cnoon

+0

संभावित डुप्लिकेट [ऐप्पल वॉच से आईओएस ऐप कैसे लॉन्च करें?] (Http://stackoverflow.com/questions/28760986/how-to-launch-ios-app-from-apple-watch) –

+0

मैं पुष्टि कर सकता हूं, यह असली घड़ी पर काम नहीं करता है। यदि आप कोशिश करते हैं, तो आपका ऐप खारिज कर दिया जाएगा। संक्षेप में, कारण यह है कि 'openURL' को पृष्ठभूमि स्थिति से नहीं कहा जा सकता है और चूंकि ओपनपेन्ट, आपके ऐप को पृष्ठभूमि मोड में खुलता है, यह' openURL' को कॉल नहीं कर सकता है। हां, यह सिम्युलेटर में काम करता है लेकिन वास्तविक हार्डवेयर में नहीं। – rmp

उत्तर

0

यह संभव नहीं है। Apple Watch Programming Guide बताता है कि आईफोन पर ऐप पृष्ठभूमि में चलाएगा यदि यह पहले सक्रिय नहीं था।

1

आईओएस पर, ऐप्स स्वयं को अग्रभूमि में नहीं ला सकते हैं। सबसे अच्छी बात यह है कि आप स्थानीय अधिसूचना पोस्ट कर सकते हैं (UILocalNotification, https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/IPhoneOSClientImp.html देखें) और उपयोगकर्ता को अपना ऐप अग्रभूमि में लाने के लिए आमंत्रित करें।

लेकिन आपके उपयोग के मामले में, क्यों न केवल आपके फोन ऐप पृष्ठभूमि में स्थान सेवाओं का उपयोग करते हैं?

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