'Command PhaseScriptExecution failed with a nonzero exit code - Failure to install app on physical device

I develop app in Flutter. It runs smoothly on Android but fails to install on physical iOS device. However, on iOS simulator no issues.

I know this problem has been raised many time but it seems I tried everything I could find to solve the problem and nothing worked.

Here is a compete info:

PhaseScriptExecution Run\ Script /Users/alexvolkov/Library/Developer/Xcode/DerivedData/Runner-hevcynzojavdthdavzfxqgoijgls/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Script-9740EEB61CF901F6004384FC.sh (in target 'Runner' from project 'Runner')

cd /Users/alexvolkov/Documents/Apps_Flutter/0-math/App/v_100/_5/test_app/ios /bin/sh -c /Users/alexvolkov/Library/Developer/Xcode/DerivedData/Runner-hevcynzojavdthdavzfxqgoijgls/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Script-9740EEB61CF901F6004384FC.sh

shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted

chdir: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted

chdir: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted

chdir: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted

chdir: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted

Standalone embedder initialization failed: Error determining current directory: Operation not permitted

Failed to package /Users/alexvolkov/Documents/Apps_Flutter/0-math/App/v_100/_5/test_app.

Command PhaseScriptExecution failed with a nonzero exit code

I have macOS 11 Big Sur and latest Xcode.



Solution 1:[1]

If you have a run script with the following command:

$PODS_ROOT/FirebaseCrashlytics/upload-symbols --build-phase --validate -ai

Just replace make sure you wrap it with double quotes "" like this:

"$PODS_ROOT/FirebaseCrashlytics/upload-symbols" --build-phase --validate -ai

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Abdelazeem Kuratem