首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检查是否在iOS设备上启用了Motion&Fitness?

如何检查是否在iOS设备上启用了Motion&Fitness?
EN

Stack Overflow用户
提问于 2021-11-22 19:00:48
回答 1查看 453关注 0票数 0

我知道如何使用CMMotionActivityManager.isActivityAvailable(),检查用户设备上是否有“运动与健身”,我也知道如何检查是否已授予使用CMMotionActivityManager.authorizationStatus() == .authorized的应用程序“运动与健身”权限,但我需要能够通过“设置->隐私->运动与健身”检查用户是否在设备上启用了“运动与健身”。这个是可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2021-12-08 17:30:04

您需要CMMotionActivityManager.authorizationStatus() == .restricted,尽管苹果文档可以更清楚地说明这一点。

此外,从我的测试中,authorizationStatus保持restricted直到应用程序重新启动,这进一步混淆了事情。您将需要通知用户重新启动应用程序后,切换设置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70071072

复制
相关文章

相似问题

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