首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从iPhone启动watchApp

如何从iPhone启动watchApp
EN

Stack Overflow用户
提问于 2018-04-26 08:56:51
回答 1查看 455关注 0票数 0

我正在开发一个手表应用程序,我希望当我在iPhone上启动应用程序时手表应用程序被激活,但我不知道如何做到这一点。

这个问题已经在许多论坛上被提出,答案总是“不可能”,但肯定有另一个答案,因为有很多应用程序确实可以自动打开手表应用程序:地图、播客等等。那么秘诀是什么呢?

EN

回答 1

Stack Overflow用户

发布于 2018-04-26 13:29:35

下面是代码片段。你应该只在健身应用中使用它,但在手表方面,你实际上不需要启动HKWorkoutSession。

代码语言:javascript
复制
    let workoutConfiguration = HKWorkoutConfiguration()
    workoutConfiguration.activityType = .traditionalStrengthTraining
    workoutConfiguration.locationType = .indoor
    if WCSession.isSupported(), WCSession.default().activationState == .activated , WCSession.default().isWatchAppInstalled{
        healthStore.startWatchApp(with: workoutConfiguration, completion: { (success, error) in
            print(error.debugDescription)
        })
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50033295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档