You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何重置Apple Silicon Mac上iOS应用的相机权限至全新安装状态?

重置Apple Silicon Mac上iOS兼容应用的相机权限至初始状态

要把通过「My Mac (Designed for iPhone)」安装的iOS应用相机权限重置为全新安装时的notDetermined状态,需要彻底清理应用残留和系统权限记录,步骤如下:

  • 彻底卸载应用
    从Launchpad将应用拖入废纸篓,或在Finder的「应用程序」文件夹中找到带iPhone/iPad标的对应应用,移至废纸篓后清空。

  • 删除应用容器文件
    打开Finder,按下Command+Shift+G调出路径输入框,输入~/Library/Containers/,找到以应用Bundle ID命名的文件夹(比如com.yourcompany.yourapp),删除该文件夹。

  • 重置系统权限数据库(TCC)
    打开「终端」,执行对应命令清理相机权限:

    • 重置所有应用的相机权限:
      tccutil reset Camera
      
    • 仅重置目标应用的相机权限(替换com.yourapp.bundleid为实际Bundle ID):
      tccutil reset Camera com.yourapp.bundleid
      

    注意:终端需要开启「完整磁盘访问」权限,可在「系统设置→隐私与安全性→完整磁盘访问」中添加终端。

  • 获取应用Bundle ID的方法

    • 在Xcode项目的「General」设置页查看;
    • 终端执行命令(替换YourAppName为应用显示名称):
      osascript -e 'id of app "YourAppName"'
      
  • 重启Mac(建议操作)
    重启后重新通过Xcode安装运行应用,此时AVCaptureDevice.authorizationStatus会恢复为notDetermined,触发首次权限请求流程。

内容的提问来源于stack exchange,提问作者CosmicVarion

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 09:25:26