Otomasyonlar ne zaman çalışır
Bir otomasyon, iOS'in Marrow'un arka planda çalışmasına izin verdiği sıklıkta, kadansınıza göre gönderim yapar. Marrow, Apple'ın bir uygulamaya uyanmak için sunduğu her yolu kullanır. Tam anı Apple belirler ve telefonunuz kilitliyken hiçbir uygulama Apple Health'i okuyamaz.
Tüm Marrow rehberleri: MCP · Kendi barındırdığınız yansı · Otomasyonlar · Dosyalar · Destek
Marrow ne yapar
- Yeni sağlık verisi gelince uyanır. Marrow, eşzamanladığı her veri türü için (adımlar, kalp atış hızı, uyku, antrenmanlar ve diğerleri) yeni veri geldiğinde kendisini arka planda uyandırmasını Apple Health'ten ister. Saatinizden ya da başka bir uygulamadan gelen yeni bir ölçüm onu uyandırabilir.
- Her zaman ayrılmış bir arka plan yenilemesi tutar. Marrow arka plana geçtiğinde iOS'ten yaklaşık bir saat sonrası için bir yenileme ister ve her yenileme bir sonrakini ayırır, böylece her zaman bekleyen bir yenileme olur.
- Açtığınızda eksikleri tamamlar. Marrow açıldığında yeni olan her şeyi okur ve zamanı gelen her otomasyonu gönderir.
- Her uyanışta zamanı gelen her şeyi gönderir. Marrow her uyandığında yeni verileri kendi deposuna okur, ardından kadansı dolan her otomasyonu gönderir.
- Boşlukları kapatır. Son çalıştırmadan beri seçiliyken bir çalıştırma, son başarılı çalıştırmadan bu yana olan her şeyi ve ondan önceki iki günü gönderir. Geç gelen bir çalıştırma da kaçırdığı her günü yine gönderir.
- Her çalıştırmayı kaydeder. Aktivite günlüğü son 30 çalıştırmayı saatleri ve sonuçlarıyla birlikte tutar.
Apple neye karar verir
Bu kurallar iOS'ten gelir ve Apple Health verilerini arka planda dışa aktaran her uygulama için geçerlidir. Marrow'daki hiçbir ayar bunları değiştiremez.
- Sabit saat yok. iOS, bir uygulamanın arka planda kendi seçtiği bir saatte çalışmasına izin vermez. Uygulama uyandırılmayı isteyebilir ve iOS anı pile, ağa, uygulamayı ne sıklıkta kullandığınıza ve telefonun başka neler yaptığına göre seçer. Kadansınız çalıştırmalar arasındaki en kısa aralıktır, bir zaman çizelgesi değildir. “Her saat”, en fazla saatte bir demektir.
- Kilitliyken hiçbir şey olmaz. Telefonunuz kilitliyken Apple Health verileri şifrelidir ve siz kilidi açana kadar hiçbir uygulama bunları okuyamaz. Çalıştırmalar telefon kilitliyken durur ve kilidi bir sonraki açışınızdan sonra eksikleri tamamlar.
- Kısa pencereler. Bir arka plan uyanışı saniyeler sürer, çoğu zaman 30 saniyeden az. Büyük bir yük ya da yavaş bir alıcı bu sürede işini bitiremeyebilir.
- Düşük Güç Modu, kapatılana kadar arka plan yenilemesini geciktirir.
- Arka Planda Uygulama Yenile, Marrow için açık olmalıdır, aksi halde iOS planlanmış yenilemelerini atlar.
- Uygulama kapatıldı. Marrow'u uygulama değiştiricide kaydırıp kapattıktan sonra, siz onu yeniden açana kadar iOS onu arka planda uyandırmayabilir.
- Saat verileri toplu olarak gelir. Apple Watch verilerini telefonunuza ölçüm ölçüm değil, belli aralıklarla aktarır. Bu yüzden yeni veriler (ve tetikledikleri uyanış) ölçüldükleri andan bir süre sonra gelebilir.
Ne beklemeli
- Gün boyunca kullanılan telefon: çalıştırmalar kadansınızı kabaca izler. Bazıları zamanında, bazıları daha geç gelir ve bir saat atlanabilir.
- Saatlerce kilitli kalan telefon, örneğin gece boyunca: çalıştırma olmaz, ardından kilidi açtıktan sonra o zamandan beri olan her şeyi gönderen bir çalıştırma gelir.
- Saatlik bir kadans günde tam olarak 24 çalıştırma vermez. Boşluklar iOS'in uygulamaları zamanlama biçiminden kaynaklanır ve bir sonraki çalıştırma bunları doldurur.
Çalıştırmaları olabildiğince düzenli hale getirmek
- Marrow için Arka Planda Uygulama Yenile'yi açın: Ayarlar, Genel, Arka Planda Uygulama Yenile.
- Çalıştırmalar önemliyken Düşük Güç Modu'nu kapalı tutun.
- Marrow'u kaydırıp kapatmak yerine uygulama değiştiricide bırakın.
- Geç gelen bir çalıştırmanın da her günü kapsaması için Son çalıştırmadan beri seçeneğini ya da beklediğiniz en uzun boşluktan daha uzun bir aralığı seçin. Kendi tarafınızda her ölçüm ve gün için en son değeri tutarsanız tekrarlar sorun olmaz.
- Bir arka plan penceresi içinde bitmesi için her yükü küçük tutun: Ham örnekler yerine Günlük toplamlar, daha kısa bir aralık, her veri türü için bir otomasyon.
- Alıcınız hemen yanıt versin ve işini sonra yapsın. Ayrıntılar Alıcı yazmak bölümünde.
- Hemen bir çalıştırma mı gerekiyor? Marrow'u açın ya da otomasyondaki Şimdi çalıştır'a dokunun.
Ne olduğunu kontrol etmek
- Aktivite günlüğü (otomasyonda, Daha fazla seçenek altında): son 30 çalıştırma. Başarısız bir çalıştırma hatasını gösterir ve sorun giderme tablosu her birinin ne anlama geldiğini açıklar.
- Beklediğiniz bir kayıt yoksa: iOS o sırada Marrow'u uyandırmadı ya da telefon kilitliydi.
- Ayarlar, Apple Health erişimi, Apple Health'ten okunuyor: Marrow'un her veri türünü en son ne zaman okuduğu. Orada yakın zamanlı saatler görüyorsanız Marrow uyandırılıyor demektir.
- Çalıştırıldığında bildir (Daha fazla seçenek): siz kontrol ederken her çalıştırma için bir bildirim.
Telefonunuz kullanımdayken hâlâ uzun boşluklar mı görüyorsunuz? Aktivite günlüğünün ekran görüntüsü ve alıcınızın gördüğü saatlerle destek ekibine yazın, inceleyelim.