#xcode
#xcode
Вопрос:
CodeSign /Users/ompatel/Library/Developer/Xcode/DerivedData/MakeThemFall-ckljohmknnkuehgbzbfbwmcmrfpa/Build/Products/Debug-iphonesimulator/MakeThemFall.app
cd "/Users/ompatel/Downloads/2 App First/MakeThemFall/MakeThemFall.spritebuilder"
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
Signing Identity: "-"
/usr/bin/codesign --force --sign - --timestamp=none /Users/ompatel/Library/Developer/Xcode/DerivedData/MakeThemFall-ckljohmknnkuehgbzbfbwmcmrfpa/Build/Products/Debug-iphonesimulator/MakeThemFall.app
/Users/ompatel/Library/Developer/Xcode/DerivedData/MakeThemFall-ckljohmknnkuehgbzbfbwmcmrfpa/Build/Products/Debug-iphonesimulator/MakeThemFall.app: resource fork, Finder information, or similar detritus not allowed
Command /usr/bin/codesign failed with exit code 1
Комментарии:
1. попробуйте очистить папку сборки (Option Shift Command K) .. это удалит все, в отличие от Clean , который удалит файлы в папке сборки
Ответ №1:
Кажется, один или несколько ваших файлов содержат какие-либо дополнительные расширенные атрибуты. Эта ошибка появляется, начиная с OSX Sierra, из-за усиления безопасности.
Смотрите Техническую заметку apple и решение здесь: https://developer.apple.com/library/content/qa/qa1940/_index.html
Это изменение, повышающее безопасность, которое было введено в iOS 10, macOS Sierra, watchOS 3 и tvOS 10.
Подписание кода больше не позволяет любому файлу в пакете приложений иметь расширенный атрибут, содержащий информацию о разветвлении ресурсов или Finder.
Чтобы узнать, какие файлы вызывают эту ошибку, запустите эту команду в терминале:
$ xattr -lr path_to_app_bundle
замена path_to_app_bundle путем к вашему фактическому пакету приложений
Вы также можете удалить все расширенные атрибуты из своего пакета приложений с помощью команды xattr:
$ xattr -cr path_to_app_bundle
Обратите внимание, что просмотр файлов в пакете с помощью команды Finder Show Package Contents может привести к добавлению информации Finder в эти файлы. В противном случае проведите аудит процесса сборки, чтобы увидеть, где добавляются расширенные атрибуты
После этой команды выполните команду product> clean и повторите попытку.
Примечание: при сохранении вашего проекта в Dropbox всегда будут добавляться расширенные атрибуты, но вы можете отключить это поведение в настройках Dropbox
Комментарии:
1. Спасибо за помощь
Ответ №2:
Попробуйте очистить папку сборки и снова запустить проект.
Command Shift Alt K