2015-09-10 7 views
5

मेरा घड़ी ऐप हेल्थकिट के नए अपडेट हैंडलर से HKAnchoredObjectQuery में नए दिल की दर डेटा पढ़ने में आसानी से सक्षम है।हेल्थकिट के माध्यम से ऐप्पल वॉच दिल की दर के साथ आईओएस ऐप को कैसे अपडेट करें? (हेल्थकिट सिंक)

समस्या यह है कि फोन ऐप का स्वास्थ्य स्टोर घड़ी के साथ अनसंक्रनाइज़ लगता है।

ऐप को निलंबित करना और इसे फिर से शुरू करना कभी-कभी हेल्थकिट को घड़ी के स्वास्थ्य स्टोर और फोन की दुकान के बीच सिंक्रनाइज़ेशन करने के लिए संकेत देगा। मुझे नहीं पता कि वह क्यों है।

मुझे जो चाहिए वह डिवाइसों के बीच स्वास्थ्य स्टोर को लगातार सिंक करने का कोई तरीका है। यदि मैं वॉच कनेक्ट कनेक्टिविटी के साथ घड़ी से नवीनतम ऐप रेट डेटा भेजता हूं, तो मैं वास्तव में डेटा के लिए आवश्यक डेटा प्राप्त कर सकता हूं, लेकिन फिर यदि मैं स्टोर में ऐसा डेटा जमा करता हूं, तो घड़ी के दौरान मुझे डुप्लिकेट मिलेंगे स्टोर सिंक करता है।

यह एक बड़ी समस्या है क्योंकि यह स्वास्थ्य डेटा को पढ़ने और लिखने के लिए एक विश्वसनीय एकल स्थान के रूप में हेल्थकिट को बर्बाद कर देता है।

संपादित करें: एप्पल बग रिपोर्ट रडार https://openradar.appspot.com/radar?id=5033927626457088

+2

वॉचकनेक्टिविटी का उपयोग करना असंतोषजनक भी है क्योंकि जब घड़ी ऐप फोकस खो देता है तो यह काम नहीं करता है। – TealShift

उत्तर

2

अपने अनुप्रयोग HealthKit मजबूर घड़ी और फ़ोन के बीच डेटा सिंक्रनाइज़ करने के लिए कोई तरीका नहीं है। वॉच कनेक्टिविटी के साथ आप पहले से ही क्या कर रहे हैं घड़ी से लाइव डेटा प्रदर्शित करने के लिए अनुशंसित दृष्टिकोण है।

+0

मुझे उतना ही लगा। मुझे उपयोगकर्ता को आवश्यक डेटा सेट को समाहित करने से पहले घड़ी ऐप को बैक अप लेने के लिए मजबूर करना होगा। इस बीच मैंने ऐप्पल के साथ एक वृद्धि अनुरोध जमा कर दिया है। – TealShift

+0

आपको यहां रडार नंबर पोस्ट करना चाहिए ताकि कोई भी ऐप्पल इंजीनियर आसानी से इसे ढूंढ सके! – ccjensen

+0

@ccjensen अच्छा विचार। मुझे लगता है कि मैंने यह सही किया है ... – TealShift

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