ios8healthkit

Open HealthKit App from another app


I want to build a fitness app that will upload the data to HealthKit. Is there any way to open/navigate to HealthKit from another app?


Solution

  • On iOS 10, the Health app URL scheme is x-apple-health. You can open it from within your own app by calling:

    Objective-C:

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

    Swift:

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

    See Open Health app using url scheme | Apple Developer Forums.