Открыть приложение HealthKit из другого приложения

Я хочу создать приложение для фитнеса, которое будет загружать данные в HealthKit. Есть ли способ открыть/перейти к HealthKit из другого приложения?

Ответ 1

На iOS 10 схема URL-адреса приложения работоспособности - x-apple-health. Вы можете открыть его из своего собственного приложения, позвонив:

Objective-C:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"x-apple-health://"]];

Swift:

UIApplication.shared.open(URL(string: "x-apple-health://")!)

Смотрите Откройте приложение "Здоровье" , используя схему URL | Форумы разработчиков Apple.

Ответ 2

iOS не предоставляет общий API для запуска других приложений, и для приложения "Здоровье" потребуется поддержка схемы URL, чтобы вы могли запускать ее из своего собственного приложения. См. Запуск приложения из другого (iPhone).