AWS Amplify 推送一直失败

AWS Amplify push keeps failing

我正在使用 AWS Amplify for Flutter。我在本地创建了一个 Graph QL API,但是当我尝试使用 amplify push 进行推送时,它失败并出现以下错误。我已经尝试更新 npm 以及清除 npm 缓存。

EPERM: operation not permitted, scandir '/Users/naman/.Trash'
An error occurred during the push operation: EPERM: operation not permitted, scandir '/Users/naman/.Trash'

事实证明 iTerm 没有完整磁盘访问权限。您可以通过“系统偏好设置 > 安全和隐私 > 隐私 > 全磁盘访问”来更改此设置。解锁,单击“+”,然后单击 select 您正在使用的终端 运行 Amplify CLI。您必须重新启动终端程序。