问题描述
我在mac-catalist应用程序中使用了语音框架,它在iOS中可以正常工作,但在某些Mac设备上却无法使用。它在系统A上运行良好,在系统B上不运行,但是所有日志(调试控制台)都相同,即使设置/权限相同。代码是正确的,因为它可以在某些设备上运行,所以不会出错。
有人可以帮助我跟踪问题吗?
谢谢。
解决方法
虽然您已经验证了两者具有相同的设置/权限,但是您是否已确保已授予“系统偏好设置”中特定应用程序的访问权限?有时,可以在“系统偏好设置”->“安全和隐私”->“可访问性”中找到。
有时通过sudo ./your-application
运行程序可能会提示此安全要求,因此请尝试在sudo
中运行该应用程序并再次检查安全设置。