Я не могу воспроизвести проблему, которую вы получаете.Если я создаю xib-файл с поповером, а затем устанавливаю параметр Deployment для этой xib в построителе интерфейса на 10.6, я получаю ту же ошибку, что и вы.Когда я изменяю его на 10.7 или версию Project SDK, он исчезает.
Это происходит либо с совершенно новым проектом, либо со старым, который я выкопал и «модернизировал», используя опции, которые появляются в Xcode.
Я попытался изменить все цели развертывания в проекте, но на самом деле ничего не вызывает ошибку, за исключением настройки в конструкторе интерфейса.
Возможно, стоит открыть поврежденный файл xib в текстовом редакторе и найти следующее:
<int key="IBDocument.SystemTarget">1070</int>
Если это другое значение, или оно повторяется или отсутствует, это может привести кбыть твоей проблемой.
Если у вас есть несколько локализованных версий XIB, вам нужно будет изменить настройку во всех версиях.
Если это не удастся, я думаю, что все, что вы можете сделать, это скопировать содержимое xib в новый файл, что может быть или не быть огромной болью, в зависимости от того, насколько это сложно.
Я надеюсь, что это поможет, я думаю, это очень неприятная проблема.Кроме того, если ваше приложение предназначено только для Lion, вы можете установить архитектуру на 64 бита.