此问题已在此处有答案:
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的新手,我找不到很多关于这方面的文档。
2条答案
按热度按时间ma8fv8wu1#
这是预期的行为。某些权限(如运动和蓝牙)在设备设置中发生更改时会导致应用程序被系统终止。
在应用终止之后,用户重新启动应用并且应用获得新的许可状态。
ewm0tg9j2#
您需要在Info.plist文件中添加运动健身权限。