SwiftUI
อินเทอร์เฟซ iPhone, Apple Watch และ Mac ที่ปรับให้เข้ากับแต่ละหน้าจอ คอมโพเนนต์ที่เข้าถึงได้ และการนำทางแบบเนทีฟ
ผสานรวมแล้วคำอธิบายที่แม่นยำเกี่ยวกับสถาปัตยกรรม การตัดสินใจด้านข้อมูล และการผสานรวมกับ Apple สถานะต่างๆ แยกให้เห็นว่าอะไรผสานรวมในโค้ดแล้ว และอะไรยังต้องตรวจสอบบนฮาร์ดแวร์จริง
Gymios สำหรับ iPhone และ Apple Watch พร้อมให้ดาวน์โหลดบน App Store แล้ว ส่วนเวอร์ชัน Mac จะตามมาภายหลัง
สำหรับข้อมูลที่แอปสุขภาพให้ไว้ Gymios ถือว่าแหล่งนี้เป็นข้อมูลอ้างอิง ข้อมูลจาก Gymios อาจเติมช่องที่ว่างอยู่ได้ แต่จะไม่แทนที่ค่าที่มีอยู่ในแอปสุขภาพอย่างเงียบๆ
น้ำหนัก ส่วนสูง การนอนหลับ อัตราการเต้นของหัวใจ สภาวะอารมณ์ หรือการออกกำลังกาย จะนำมาใช้หลังได้รับอนุญาตเท่านั้น พร้อมวันที่และแหล่งที่มา
ข้อมูลจาก Bluetooth เอกสารที่จดจำได้ หรือการกรอกที่นำเข้ามา จะเก็บแหล่งที่มาไว้ ค่าที่ละเอียดอ่อนซึ่งยังไม่ได้ตรวจสอบต้องได้รับการยืนยัน
โปรไฟล์และแบบสอบถามของ Gymios ถามเฉพาะข้อมูลที่ยังไม่มี การปฏิเสธหรือไม่ให้ข้อมูลใดจะไม่ขัดขวางการวิเคราะห์ส่วนอื่น
กิจกรรมกลางแจ้ง ค่าที่วัดที่รองรับ หรือความรู้สึก จะเพิ่มลงในแอปสุขภาพหลังได้รับอนุญาตที่เกี่ยวข้องเท่านั้น การนำเข้าข้อมูลสำรองของ Gymios จะไม่แก้ไขหรือลบข้อมูลในแอปสุขภาพ
| แหล่งที่มา | บทบาท | การควบคุม | เขียนทับแอปสุขภาพหรือไม่ |
|---|---|---|---|
| แอปสุขภาพ | ข้อมูลอ้างอิงสำหรับช่องที่รองรับ | สิทธิ์ของ Apple แยกตามหมวดหมู่ | ไม่เกี่ยวข้อง |
| อุปกรณ์หรือการนำเข้า | ค่าที่วัดเสริมที่ตรวจสอบย้อนกลับได้ | การตรวจสอบทางเทคนิคและโดยมนุษย์ | ไม่ |
| การกรอกใน Gymios | เติมข้อมูลที่ยังไม่มี | การกระทำโดยชัดแจ้งของผู้ใช้ | ไม่ |
| การวิเคราะห์ของ Gymios | ข้อสังเกตที่ได้จากข้อมูลและอธิบายได้ | แสดงช่วงเวลา แหล่งที่มา และความครอบคลุม | ไม่ |
Gymios พัฒนาเป็นแอป SwiftUI แบบเนทีฟ การผสานรวมกับระบบแยกออกจากกัน เพื่อให้การปฏิเสธสิทธิ์ไม่ปิดใช้งานโมดูลที่ไม่ได้พึ่งพาสิทธิ์นั้น
อินเทอร์เฟซ iPhone, Apple Watch และ Mac ที่ปรับให้เข้ากับแต่ละหน้าจอ คอมโพเนนต์ที่เข้าถึงได้ และการนำทางแบบเนทีฟ
ผสานรวมแล้วเซสชัน โภชนาการ ค่าที่วัดที่ยืนยันแล้ว เป้าหมาย และการตั้งค่า ยังคงใช้งานได้ในเครื่อง
ผสานรวมแล้วอ่านและเขียนแยกตามหมวดหมู่ สิทธิ์ที่รวมไว้ที่เดียว แหล่งที่มา และไม่มีการสำรองข้อมูลทั้งหมดไว้ใน CloudKit
ตรวจสอบบนอุปกรณ์ความต่อเนื่องของเซสชัน เส้นทางที่วางแผนไว้ และคิวการโอนที่รอให้การเชื่อมต่อกลับมาได้
ตรวจสอบกับอุปกรณ์คู่จริงเส้นทาง GPS เพซ ช่วงต่างๆ เส้นทางตามถนน นำเข้า/ส่งออก GPX และคลังกิจกรรมกลางแจ้ง
ตรวจสอบการใช้งานระยะยาวการซิงค์ที่ไม่บังคับสำหรับหมวดหมู่ที่อนุญาตไว้อย่างชัดแจ้งในฐานข้อมูลส่วนตัวของ Apple ID
ปิดอยู่โดยค่าเริ่มต้นตรวจจับลู่วิ่ง จักรยาน และเครื่องพายที่เป็นไปตามมาตรฐาน โดยไม่สัญญาว่าเข้ากันได้ก่อนทดสอบรุ่นนั้น
ตรวจสอบกับฮาร์ดแวร์การจดจำฉลาก อาหาร และค่าที่เป็นไปได้ในเครื่อง ซึ่งแสดงให้ดูก่อนยืนยันเสมอ
ผสานรวมแล้วสถานะ “ผสานรวมแล้ว” หมายถึงโค้ดที่มีอยู่ ซึ่งไม่ได้ทดแทนการทดสอบบนอุปกรณ์ ข้อตกลงกับผู้ผลิต หรือการตรวจสอบจากผู้เชี่ยวชาญตามที่ระบุไว้
ชุมชนสาธารณะและการติดตามส่วนตัวโดยโค้ชเป็นสองพื้นที่ที่แยกกัน การเปิดใช้อย่างหนึ่งจะไม่ให้สิทธิ์เข้าถึงอีกอย่างโดยอัตโนมัติ
โมดูลยังคงเป็นส่วนตัวและปิดอยู่ในตอนแรก จากนั้นผู้ใช้เลือกนามแฝง การมองเห็น และแต่ละความสัมพันธ์เอง
การตั้งค่าผสานรวมแล้วถ้วยรางวัลจะเผยแพร่หลังได้รับอนุญาตเท่านั้น เอกสารสำหรับโค้ชมีเฉพาะหมวดหมู่ที่เลือกไว้ และแยกข้อมูลที่ละเอียดอ่อนมากออก
พัฒนาแล้ว รอติดตั้งบริการบทบาทโค้ชเป็นเพียงการแจ้งเอง Gymios ไม่ตรวจสอบวุฒิการศึกษา: คุณแชร์เฉพาะกับบุคคลที่คุณรู้จัก
พัฒนาแล้วผู้รับ วัตถุประสงค์ หมวดหมู่ ช่วงเวลา และวันหมดอายุ กำหนดไว้ก่อนการเข้าถึง การเพิกถอนที่เซิร์ฟเวอร์มีผลทันทีและตัดการเข้าถึงเอกสารที่แชร์
นโยบายและบริการผสานรวมแล้วโค้ชไม่เคยเข้าดูแอปสุขภาพโดยตรง เอกสารจัดเตรียมในเครื่องจากรายการหมวดหมู่ที่อนุญาตแบบปิด แล้วเข้ารหัสไว้บนบริการที่แยกจาก iCloud
แต่ละช่องทางมีรายการอนุญาตของตนเอง การเปิดใช้การซิงค์หนึ่งจะไม่ให้สิทธิ์เข้าถึงหมวดหมู่อื่นโดยอัตโนมัติ
เซสชัน โภชนาการ ค่าที่วัดที่ยืนยันแล้ว เป้าหมาย และข้อมูลการทำงาน ยังคงอยู่บนอุปกรณ์
ค่าเริ่มต้นอ่านหรือเขียนเฉพาะหมวดหมู่ที่เลือกในอินเทอร์เฟซที่ปลอดภัยของ Apple
ตามหมวดหมู่กิจวัตรและการวางแผน เส้นทางที่เตรียมไว้และประวัติ GPS ที่ Gymios บันทึก ต้องได้รับความยินยอมสองครั้งแยกกัน ไม่รวมกิจกรรมกลางแจ้งที่นำเข้าจากแอปสุขภาพ ค่าที่วัดและโซนหัวใจ ระดับน้ำตาลในเลือด และโภชนาการ
ไม่บังคับรหัสของความสำเร็จและเปอร์เซ็นต์ความคืบหน้า โดยไม่มีค่าที่วัดด้านสุขภาพหรือเส้นทางโดยละเอียด
ไม่บังคับส่งเฉพาะบาร์โค้ดผ่าน HTTPS เพื่อค้นหาข้อมูลผลิตภัณฑ์
บริการภายนอกการตั้งค่าที่ไม่เกี่ยวกับการแพทย์ใน iCloud ส่วนตัวตน ความสัมพันธ์ ถ้วยรางวัล และเอกสารสำหรับโค้ชอยู่บนบริการที่แยกต่างหาก โดยเข้ารหัสเนื้อหาที่ละเอียดอ่อนขณะจัดเก็บ API HTTPS ติดตั้งใช้งานแล้ว การเปิดให้ใช้รอการกำหนดค่าระดับโปรดักชันของ Apple และการตรวจสอบการกลั่นกรองเนื้อหา
ติดตั้ง API แล้วเอกสารทางเทคนิคแบ่งหลักฐานออกเป็นสี่ระดับ ขั้นตอนด้านล่างอธิบายการตรวจสอบที่ต้องทำ การตรวจสอบบนฮาร์ดแวร์และในการเผยแพร่ยังดำเนินอยู่
คอมไพล์ฟังก์ชันและทดสอบกฎที่ทำเป็นอัตโนมัติได้
ตรวจสอบอินเทอร์เฟซและสถานการณ์ที่ไม่ใช้เซ็นเซอร์ในเครื่อง
ทดสอบ GPS, Watch, HealthKit, Bluetooth แบตเตอรี่ และการถูกขัดจังหวะบนอุปกรณ์
ตรวจสอบการเซ็นชื่อ ความเป็นส่วนตัว การช่วยการเข้าถึง และข้อกำหนดของ Apple สำหรับเวอร์ชันที่เผยแพร่
Gymios นำเสนอบันทึก แนวโน้ม และข้อสังเกตส่วนตัว แอปนี้ไม่ใช่อุปกรณ์การแพทย์ ไม่ใช่การวินิจฉัย ไม่ใช่การรักษา และไม่ได้ทดแทนผู้เชี่ยวชาญด้านสุขภาพ การกีฬา หรือโภชนาการ
โรดแมปแยกสิ่งที่ผสานรวมแล้ว สิ่งที่อยู่ระหว่างตรวจสอบ และแนวทางในอนาคต