Xcode не может найти каталог strip-frameworks.sh

Недавно я обновил Xcode до версии 7.1, включая Swift 2.1. Я установил Swift 2.1 без проблем. После попытки запуска моего проекта я понял, что мне нужно взять последнюю версию Realm, так как предыдущая версия не поддерживала Swift 2.1. Я удалил старые фреймворки и импортировал Realm 0.96.2. Всякий раз, когда я запускаю, я получаю следующую ошибку:

bash: /Users/userName/Library/Developer/Xcode/DerivedData/appName-ghiroqitgsbvfhdqxsscyokyoouz/Build/Products/Debug-iphoneos/appName.app/Frameworks/Realm.framework/strip-frameworks.sh: No such file or directory

Я подозревал, что проблема связана с script, которая требуется, если вы хотите отправить приложение в App Store, поэтому я удалил фазу Run script, добавил новую и скопировал script из сайт документации Realm:

bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework/strip-frameworks.sh"

Я думал, что это исправит, но это не так. Затем я подумал, что проблема может быть в файлах Realm.framework или RealmSwift.framework, поэтому я удалил их и снова импортировал их (на всякий случай я что-то испортил). Ничего не изменилось. Кто-нибудь знает, есть ли исправление этой ошибки?

Спасибо! -CodeIt

+19
источник поделиться
1 ответ

Из сообщения об ошибке, похоже, вы не добавили Realm.framework и RealmSwift.framework на панель Embedded Binaries, которую вы найдете на вкладке General вашего проекта, как показано ниже:

Встроенные бинарные файлы

Для дальнейшей проверки вы можете проверить вкладку "Фазы сборки". Он должен выглядеть следующим образом:

Фазы сборки

+27
источник

Посмотрите другие вопросы по меткам или Задайте вопрос