gpt4 book ai didi

ios - 提示对运动与健身数据的许可

转载 作者:可可西里 更新时间:2023-11-01 03:51:19 25 4
gpt4 key购买 nike

我希望在应用启动后立即提示用户获得访问运动和健身数据 (CoreMotion) 的权限。

现在我正在尝试对数据进行“虚拟”查询以提示对 application:didFinishLaunchingWithOptions

的许可
CMMotionActivityManager *motionActivityManager=[[CMMotionActivityManager alloc]init];
[motionActivityManager startActivityUpdatesToQueue:[NSOperationQueue mainQueue] withHandler:^(CMMotionActivity *activity) {
NSLog(@"Dummy query to prompt permission from user");

}];

但是发生的是应用程序启动并卡在初始屏幕上 — 如果我按下主页按钮然后应用程序尝试关闭然后权限提示弹出。

想过如何实现吗?

最佳答案

我研究了运动管理器并尝试创建一个用于运动检测的库。由此,我了解到当执行以下代码时,会弹出运动检测权限。

CMMotionActivityManager *motionActivityManager = [[CMMotionActivityManager alloc]init];
[motionActivityManager startActivityUpdatesToQueue:[NSOperationQueue mainQueue] withHandler:^(CMMotionActivity *activity) {
NSLog(@"Motion...%@",activity);
}];

希望对您有所帮助。谢谢。

关于ios - 提示对运动与健身数据的许可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33203644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com