Ошибка при сборке проекта с cocoapods


#1

Добрый день, добавил в проект pod “SwiftChart” и при компиляции выдает ошибку

Command PhaseScriptExecution failed with a nonzero exit code

Если создать проект заного с этим подом, все нормально.
В общем проблема, добавить под в существующий проект. В интернете советуют обновить и установить поды заново, ничего пока не помогло.


#2

Добрый вечер.
У меня та же ошибка.
Что ты имеешь в виду под создать с подом?


#3

Можно попробовать просто удалить поды из проекта $ pod deintegrate и добавить заново.


#4

либо можете осуществить полную очистку


#5

Все же решил проблему, когда начал досканально разбираться, а проблема была совершенно не очевидная. В названии приложения, то что будет видеть пользователь под иконкой присутствовала одинарная кавычка ‘. Изменил её на апостроф, и библиотека скомпилировались, и все заработало. Такие дела. :slight_smile:


#6

Золотой ты человек, спасибо тебе. Тоже использовал ординарную кавычку ’ в названии. Кто бы мог подумать, что у СocoaPods аллергия на них)) без кавычки проект не выдает ошибок. Но эксперимент с апострофом доже не увенчался успехом. Терминал выдал это:

Smart quotes were detected and ignored in your Podfile. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor of choice.

Надо родиться типографом чтобы разбираться во всем многообразии “ординарных запятых в верху строки”.


#7

Использовал в названии приложения этот символ … ` …
Просто утром набирал сообщение с телефона, там его нет.

alt метка следующая
GRAVE ACCENT
Unicode: U+0060, UTF-8: 60

Надеюсь Вам поможет.


#8

Достаточно перенять привычку ещё из довиндоусовских времён в названиях папок и файлов использовать только латинский алфавит и цифры. Даже пробел заменять на _ :wink: