2015-10-02 2 views
12

मेरे पास एक watchOS 2 ऐप है जो रन के दौरान स्वास्थ्य डेटा प्रदर्शित करता है। मैं HKWorkoutSession का उपयोग कर के रूप में निम्नानुसार एक कसरत शुरू:HKWorkout सत्र कस्टम वर्कआउट ऐप को फिर से शुरू नहीं कर रहा है यदि स्क्रीन लॉक हो या सक्रिय ऐप बदल गया

self.workoutSession = HKWorkoutSession(activityType: .Running, locationType: .Outdoor) 
self.workoutSession!.delegate = self; 
self.healthStore.startWorkoutSession(self.workoutSession!) 

यह जब स्क्रीन थोड़ी देर के लिए बंद कर देता है और उपयोगकर्ता बाद में फिर से यह पर लग रहा है अग्रभूमि में मेरे ऐप रहता है।

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

क्या किसी को भी कसरत के दौरान अग्रभूमि में एक कसरत ऐप फिर से शुरू करने के बारे में कोई जानकारी है, भले ही स्क्रीन लॉक या उपयोगकर्ता एक अलग ऐप पर स्विच करता हो?

उत्तर

0

मैंने अपने 2 साल के तकनीकी समर्थन अनुरोधों में से एक का उपयोग करके ऐप्पल से संपर्क किया। प्रतिनिधि के अनुसार मैंने बात की, उनका मानना ​​है कि यह watchOS में एक बग है। मैंने इसे अक्टूबर में एक बग रिपोर्ट के रूप में प्रस्तुत किया था, लेकिन टिकट को कोई प्रतिक्रिया नहीं मिली है, इसलिए मैंने सोचा कि मुझे शायद कुछ याद आ रहा है। मुझे लगता है कि हम इस समय के लिए कैसे काम करते हैं के साथ अटक गए हैं।

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

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