Удалить ibplugin из xib

Как удалить все следы ibplugins из файлов .xib? В моем проекте Xcode3 было около 10 пользовательских ibplugins, которые использовались во многих местах в моих примерно 20 файлах .xib. Я переработал этот код, чтобы он больше не зависел от ibplugins и привязок и теперь может компилироваться в Xcode4.

Однако Xcode4 по-прежнему жалуется, что в моих файлах .xib есть следы исходных ibplugins.

/* com.apple.ibtool.warnings */
/Users/johndoe/MyProject/English.lproj/MainWindow.xib: warning: ibtool encountered an error while loading the Interface Builder plug-in from /Users/johndoe/MyProject/Core/build/Debug/Core.ibplugin.
    Underlying Errors:
        Description: Can't load plugin, as there is no bundle at /Users/johndoe/MyProject/Core/build/Debug/Core.ibplugin.

Я удалил ibplugins из настроек Interace Builder и повторно сохранил все файлы .xib. Я удалил цель, которая создает .ibplugin. Я удалил все исходные файлы, которые использовались для .ibplugin. У меня чистая сборка. Мой Xcode4 установлен на совершенно другом компьютере, чем мой компьютер с Xcode3, поэтому в его настройках не может быть остатков ibplugins. Я попытался повторно сохранить все файлы .xib с помощью Xcode4, поэтому все файлы .xib теперь используют версию документа: версия по умолчанию (Interface Builder 4.2).

Одна вещь, которую я не пробовал, - это воссоздать все файлы .xib с нуля с помощью Xcode4.

Есть идеи, как удалить все следы .ibplugins?


person neoneye    schedule 12.07.2011    source источник


Ответы (1)


Решил это.

В Target Settings в разделе «Interface Builder XIB Compiler — Options» я установил «Plug-Ins» на путь к моим пользовательским ibplugins. Установив «Плагины» в пустую строку, все предупреждения исчезли.

person neoneye    schedule 12.07.2011