У меня есть iOS
swift
приложение A
, которое использует фреймворк B
. Для распространения в App Store в разделе Build Phases
Run Script
я использовал скрипт trim.sh
.
$(SRCROOT)/A/Scripts/trim.sh
Пока все хорошо. Я даже распространяю приложение в Test Flight
. Проблема возникает, когда член моей команды клонирует проект на Windows
машине и переносит код в ма c. При создании проекта выдается ошибка "Command PhaseScriptExecution failed with a nonzero exit code
"
Ошибка детализации:
A/Scripts/trim.sh: line 4:
: command not found
Trimming B
...
A/Scripts/trim.sh: line 7:
: command not found
A/Scripts/trim.sh: line 9:
: command not found
A/Scripts/trim.sh: line 11:
: command not found
A/Scripts/trim.sh: line 13: syntax error near unexpected token `do
'
A/Scripts/trim.sh: line 13: `do
'
Command PhaseScriptExecution failed with a nonzero exit code
В чем причина этой проблемы?
Какое решение?