【问题标题】:"Operation not permitted" when execute shell script in mac app在mac应用程序中执行shell脚本时“不允许操作”
【发布时间】:2015-04-25 17:06:48
【问题描述】:

我正在 Xcode 上开发 mac 应用程序, 我想执行一些shell脚本,

cp file ~/Library/.....

它总是显示“不允许操作”,但我确信它可以在终端执行。

我正在尝试在 Xcode 中编辑“安装所有者”和“安装权限”,但仍然无法正常工作。

谢谢

【问题讨论】:

  • 目标是否可写?如果您在“Terminal.app”(命令行提示符)中执行此操作,您的“cp”会起作用吗?
  • @MichaelDautermann 我解决了,看答案,谢谢。

标签: xcode macos shell


【解决方案1】:

关闭沙盒 去 Your target -> Capabilities -> App Sandbox (Turn the switch off)

【讨论】:

    【解决方案2】:

    我解决了这个问题,它是Xcode沙盒模式造成的,关闭它后它工作。

    【讨论】:

      猜你喜欢
      • 2021-09-12
      • 2023-03-14
      • 2012-09-20
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      • 2018-09-07
      • 2011-05-21
      • 2013-09-09
      相关资源
      最近更新 更多