Неуспешно премахване на Copy .strings

Получавам такива грешки от време на време в Xcode 4.2. Появява се всеки път след Product/Clean. Имам 15 различни езика в Localizable.strings. След 2-3 опита за изграждане на приложения грешката изчезва! Така че мога да живея с това, но е малко досадно.

error: failed to remove /Users/mikhailkeskinov/Library/Developer/Xcode/DerivedData/Dictionary-eiyrziajmltuglfzgtnjxffkojwi/Build/Products/Debug-iphonesimulator/Dictionary.app/nl.lproj/Localizable.strings: “Localizable.strings” couldn’t be removed.

въведете описание на изображението тук

въведете описание на изображението тук

РЕДАКТИРАНО: Същият проблем с XCode 4.3. След всяко "изчистване" (или промяна на низове) проектът се изгражда успешно след 4-5 опита.


person Mike Keskinov    schedule 04.01.2012    source източник
comment
Проверете разрешенията за вашите *.низове и опитайте ръчно да изтриете всичките си извлечени данни   -  person Dmitry    schedule 21.09.2012


Отговори (2)


Опитайте да натиснете „Проверка на настройките“ в настройките на вашия проект. Имах същия проблем и след валидиране XCode намери какви има дублиращи се записи за ресурси (в една от фазите на изграждане). XCode ги премахна и всички проблеми изчезнаха.

person Vitaly S.    schedule 16.01.2013
comment
Обичам как Xcode произвежда всякакви глупави грешки. - person Duck; 15.05.2016

За да добавите към отговора на Vitaly S., отидете на Editor --> Validate Settings и една от предложените корекции трябва да споменава Localization.strings

Потвърдете настройките

person JaredH    schedule 08.03.2017