これは、他の人の作ったFlutterのプロジェクトを開く際に起こるエラーかと思われるのですが、iOSの実機あるいはエミュレーターで動かした際に、
Pods-Runner-frameworks.sh: Permission denied
というエラーが出て、アプリが起動しないことがありますが、その場合の対処法です。
(以下のサイトを参考にさせて頂きました)
Terminalでアクセス権を付与すれば解決
結論から申し上げると、Terminalから「cdmod a+x」コマンドを使って、拒否された(deniedされた)場所へのアクセス権を付与してやれば解決します。
chmod a+x "your_path(where show permission denied)"
ですから、上の”your_path”のところに、先程のエラーメッセージに出ていた「拒否された場所(=「Permission denied」の前まで)」を指定してやればうまくいくと思います。
(注)この方法で解決しない場合は、以下の方法を実行すると解決することがあります(これは実際にぼくもそうでした)
1)PodFile.lockファイルを削除
2)以下の要領で「ios」フォルダにある「Pods」フォルダと「.xcworkspace」ファイルを削除
3)Android StudioのTerminalから「ios」フォルダに移動後「pod install」
cd ios pod install
(詳しくは、下の動画で解説していますので、よろしければご覧ください)