不允许操作(在项目“Pods”的目标“path_provider”中)

Posted

技术标签:

【中文标题】不允许操作(在项目“Pods”的目标“path_provider”中)【英文标题】:Operation not permitted (in target 'path_provider' from project 'Pods') 【发布时间】:2021-08-30 06:28:25 【问题描述】:

我正在尝试在 ios 上构建 Flutter,但我遇到了这种类型的错误,在少数软件包上,我被告知“在项目 'Pods 的目标'包'中不允许操作”。

包是:

path_provider-1.6.28

flutter_local_notifications-4.0.1+2

open_file-3.0.3

我尝试删除该项目并再次克隆它并运行pod install,但它不起作用。我也已经拥有应用程序项目文件夹的读写权限。

我不能强制对我的包进行任何更新,因为它们会包含对我的代码的重大更改。

有人知道如何解决这个问题吗?

【问题讨论】:

安装 POD 后尝试使用 xcworkspace 文件运行应用程序。 【参考方案1】:

在通过 System Preferences -> Security & Privacy -> Privacy -> Full Disk Access 授予 Xcode 全磁盘访问权限并标记 Xcode 后,我得到了这个工作。

【讨论】:

以上是关于不允许操作(在项目“Pods”的目标“path_provider”中)的主要内容,如果未能解决你的问题,请参考以下文章

目标 ... 覆盖在 `Pods/Pods.xcconfig 中定义的 `OTHER_LDFLAGS` 构建设置

不要在 Xcode 中分析 pod

离子电容器在目标 CapacitorCordova 中不允许操作

'Pods-App'目标具有传递依赖关系,包括在swift框架中使用GTM时的静态二进制文件

每个 Cocoapods 构建目标的含义

Flutter 'Error running pod install' 'Pods-Runner' 目标具有传递依赖关系