SwiftUI
Brugerflader til iPhone, Apple Watch og Mac tilpasset hver skærm, tilgængelige komponenter og native navigation.
IntegreretEn præcis gennemgang af arkitekturen, dataafvejningerne og Apple-integrationerne. Statusserne skelner mellem det, der er integreret i koden, og det, der stadig kræver validering på rigtig hardware.
Gymios til iPhone og Apple Watch er tilgængelig i App Store. Mac-versionen kommer senere.
For de oplysninger, som Apple Sundhed stiller til rådighed, behandler Gymios denne kilde som reference. En Gymios-oplysning kan udfylde et tomt felt, men den erstatter ikke i det skjulte en eksisterende værdi i Sundhed.
Vægt, højde, søvn, puls, sindstilstand eller træning hentes kun efter tilladelse, med dato og kilde.
En Bluetooth-måling, et genkendt dokument eller en importeret registrering bevarer sin oprindelse. Følsomme værdier, der ikke er verificeret, skal stadig bekræftes.
Profilen og Gymios’ spørgeskemaer beder kun om de manglende oplysninger. At afvise eller udelade en oplysning blokerer ikke analysen af de øvrige.
En tur, en kompatibel måling eller et befindende føjes kun til Apple Sundhed efter den tilsvarende tilladelse. Import af en Gymios-sikkerhedskopi hverken ændrer eller sletter noget i Sundhed.
| Kilde | Rolle | Kontrol | Overskriver Apple Sundhed? |
|---|---|---|---|
| Apple Sundhed | Reference for de kompatible felter | Apple-tilladelser pr. kategori | Ikke relevant |
| Enhed eller import | Sporbar supplerende måling | Teknisk og menneskelig validering | Nej |
| Registrering i Gymios | Udfylder en manglende oplysning | Udtrykkelig handling fra brugeren | Nej |
| Gymios-analyse | Afledt og forklarlig observation | Periode, kilder og dækning synlige | Nej |
Gymios er udviklet som en native SwiftUI-app. Systemintegrationerne er isoleret, så en afvist tilladelse ikke slår de moduler fra, der ikke afhænger af den.
Brugerflader til iPhone, Apple Watch og Mac tilpasset hver skærm, tilgængelige komponenter og native navigation.
IntegreretTræningspas, ernæring, bekræftede målinger, mål og præferencer forbliver tilgængelige lokalt.
IntegreretLæsning og skrivning pr. kategori, samlede tilladelser, oprindelse og ingen generel sikkerhedskopi i CloudKit.
Validering på enhedKontinuitet i træningspas, planlagte ruter og overførselskøer, der kan vente på, at forbindelsen vender tilbage.
Validering med rigtigt parGPS-spor, tempo, etaper, ruter langs vejene, GPX-import/-eksport og turbibliotek.
Validering over lang tidValgfri synkronisering af udtrykkeligt tilladte kategorier i Apple-id’ets private database.
Slået fra som standardRegistrering af standardiserede løbebånd, cykler og romaskiner, uden at love kompatibilitet, før modellen er afprøvet.
Validering på hardwareLokal genkendelse af etiketter, fødevarer og kandidatværdier, som altid vises før bekræftelse.
IntegreretStatussen »integreret« beskriver den tilgængelige kode. Den erstatter ikke afprøvning på enheder, producentaftaler eller de angivne faglige valideringer.
Det offentlige fællesskab og den private opfølgning fra en coach er to adskilte områder. At slå det ene til giver aldrig automatisk adgang til det andet.
Modulet er privat og slået fra fra start. Brugeren vælger derefter sit brugernavn, sin synlighed og hver relation.
Integrerede indstillingerTrofæer offentliggøres kun efter tilladelse. Coachoversigterne indeholder kun de afkrydsede kategorier og skelner de meget følsomme data.
Implementeret, tjeneste skal udrullesCoachrollen er blot en erklæring. Gymios kontrollerer ikke eksamensbeviser: du deler kun med en person, du kender.
ImplementeretModtager, formål, kategorier, periode og udløb fastlægges før adgangen. Tilbagekaldelse på serveren sker med det samme og lukker den delte oversigt.
Politik og tjeneste integreretCoachen ser aldrig Apple Sundhed direkte. Oversigterne forberedes lokalt ud fra en lukket liste af tilladte kategorier og krypteres derefter på en tjeneste adskilt fra iCloud.
Hver kanal har sin egen hvidliste. At slå en synkronisering til giver ikke automatisk adgang til de andre kategorier.
Træningspas, ernæring, bekræftede målinger, mål og arbejdsdata forbliver på enheden.
Som standardLæsning eller skrivning kun for de kategorier, der er valgt i Apples sikre brugerflade.
Pr. kategoriRutiner og planlægning; planlagte ruter og GPS-historik registreret af Gymios kun med to separate samtykker. Ture importeret fra Sundhed, målinger og pulszoner, blodsukker og ernæring er udelukket.
ValgfritPræstationens id og procentvis fremgang, uden sundhedsmålinger eller detaljeret rute.
ValgfritKun stregkoden sendes via HTTPS for at søge efter produktets side.
TredjepartstjenesteIkke-medicinske præferencer i iCloud; identitet, relationer, trofæer og coachoversigter på en separat tjeneste med kryptering af følsomt indhold ved lagring. HTTPS-API’et er udrullet; åbningen venter på Apples produktionsopsætning og validering af modereringen.
API udrulletDen tekniske dokumentation skelner mellem fire bevisniveauer. Trinnene nedenfor beskriver de forventede kontroller; valideringerne på hardware og i distribution er stadig i gang.
Kompilér funktionen, og test dens regler, der kan automatiseres.
Kontrollér brugerfladen og scenarierne lokalt uden sensor.
Afprøv GPS, Watch, HealthKit, Bluetooth, batteritid og afbrydelser på enheder.
Kontrollér signering, privatliv, tilgængelighed og Apples krav til den distribuerede version.
Gymios viser logge, tendenser og personlige observationer. Appen er hverken medicinsk udstyr, en diagnose eller en behandling og erstatter ikke nogen fagperson inden for sundhed, sport eller ernæring.
Roadmappen skelner mellem integrerede elementer, elementer under validering og fremtidige idéer.