У меня есть существующий проект от клиента, и я попытался запустить его на своем MAC, используя XCode 5.0.
Но я столкнулся с этой следующей ошибкой. Я установил Cocoa Pods, но все еще не работает. Этот проект отлично работает на машине другого разработчика. Мне очень нужна эта работа на моей машине.
Что мне не хватает? Любая помощь высоко ценится.
Заранее спасибо.
ios
permission-denied
xcode5.0.1
Тасним Алам Шовон
источник
источник
svn propset svn:executable '*' <file>
чтобы исправить это.Попробуйте это, работает как шарм!
rm -rf Pods/ Podfile.lock pod install
источник
Podfile.lock
файл не нужно .Запуск
pod install
в основном каталоге проекта, где находится ваш подфайл, должен решить проблему.источник
Вам нужно сделать скрипт исполняемым. Откройте терминал и выполните эту команду:
chmod a+x "your_path(where show permission denied)"
Пожалуйста, проверьте, нет ли места в имени папки, затем добавьте '\' перед
источник
для меня деинтеграция всех модулей и их переустановка помогли:
pod deintegrate pod install
источник
Просто удалите папку
Pods-[Your_Project_Name]
полностью и сделайте свежийpod install
источник
Эти шаги сработали для меня после многих неудач.
ШАГ 1. Перейдите в папку, в которой находится Pods-resources.sh.
ШАГ 2: Откройте CD типа терминала, а затем перетащите папку, содержащую Pods-resources.sh, в терминал и нажмите Enter.
ШАГ 3: выполните эту команду >> chmod a + x Pods-resources.sh
ШАГ 4: перезапустите xcode и откройте xxx.xworkspace
ШАГ 5: наслаждайтесь
источник
Приведенный выше ответ работает. Однако у меня была такая же проблема, но она повторялась. Речь шла о том, чтобы одна и та же ветка была проверена на нескольких машинах. Он будет работать на одной машине, а не на других. Мы используем TFS в нашей системе управления версиями (это нормально, вы можете судить), который не играет хорошо с
.sh
,.py
и т.д. файлы. Нам пришлось добавить.tpattributes
файл в каждый каталог с файлом.sh
или.py
в нем, чтобы мы могли запускать.sh
и.py
файлы , как исполняемые файлы.Записи в
.tpattributes
файле выглядят так:Pods-MyTarget-frameworks.sh:x Pods-MyTarget-resources.sh:x
Это означает
chmod +x "Pods-MyTarget-frameworks.sh"
Работает как шарм!
источник
.tpattributes
файл?Я разместил это как комментарий к ответу Кевинса https://stackoverflow.com/a/19687227/3114383 . Но я подумал, что могу сформулировать это как ответ, потому что людям это будет проще, и это решило мою проблему. Это может сработать и для других: D
Я попытался запустить команду chmod из ответа kevins, и это не сработало. Затем я попробовал команду с sudo, которая также не сработала. Затем я добавил пользовательскую настройку в настройки сборки в xcode «PODS_ROOT = $ {PROJECT_DIR} / Pods /». Это то, что исправило это для меня. Кажется, что ошибка Permission denied была довольно вводящей в заблуждение, потому что скрипт фактически не смог найти файл.
источник
Я тоже столкнулся с этой проблемой. Я сделал следующее:
pod install
источник
Я столкнулся с той же проблемой с Pods-project-frameworks.sh, решенной путем удаления первой строки
#!/bin/sh
из файла Pods-project-frameworks.sh.источник