iOS应用程序在运动权限切换时崩溃[重复]

zrfyljdw  于 2023-06-25  发布在  iOS
关注(0)|答案(2)|浏览(131)

此问题已在此处有答案

Toggling Privacy settings will kill the app(2个答案)
4天前关闭。
我的应用程序需要Motion & Fitness权限才能运行。当提示切换权限时,应用程序在模拟器(或设备)中崩溃,只有错误:Message from debugger: Terminated due to signal 9
运行xCode:v14.3.1,iOS 16.4,Swift.
在打开或关闭运动权限时发生此错误。但是,位置许可完全按照预期工作。
任何想法/建议将不胜感激。
P.S.我是iOS的新手,我找不到很多关于这方面的文档。

ma8fv8wu

ma8fv8wu1#

这是预期的行为。某些权限(如运动和蓝牙)在设备设置中发生更改时会导致应用程序被系统终止。
在应用终止之后,用户重新启动应用并且应用获得新的许可状态。

ewm0tg9j

ewm0tg9j2#

您需要在Info.plist文件中添加运动健身权限。

<key>NSMotionUsageDescription</key>
<string>This application uses ***Your description here***.</string>

相关问题