在我的应用程序中,我正在集成 Apple HealthKit 支持。我想出了如何为不同类型请求授权。
但是,如果用户转到 Health 应用程序,并将所有这些类型的授权更改回 NO,我的应用程序将无法使用任何数据。再次调用 requestAuthorizationToShareTypes 不会再次为 Health viewController 带来选项。
我在 stackoverflow 上找到了帖子,建议更改类型,这将欺骗 Health 应用程序再次打开其授权视图。它确实有效。
有没有更简单、更合理的方法来做到这一点?
任何形式的帮助都非常感谢!