Three20 и Xcode 4

#iphone #ios #xcode #three20

#iPhone #iOS #xcode #three20

Вопрос:

У меня есть сборка приложения с использованием старого Xcode, не знаю, кто является разработчиком…

Я исправил большинство проблем, связанных с фреймворками / библиотеками

Я столкнулся с проблемой ниже:

 ld: framework not found InterfaceBuilderKit
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1
  

Я потратил на это 3 дня, но безуспешно, пожалуйста, помогите…

Я использовал новый three20, где в качестве версии со старым three20 я могу запускать приложение для тестирования, например, на симуляторе, но когда я создаю его для устройства iOS или делаю архивирование, я получаю много ошибок, которые начинаются с three20.h, не найденных из-за некоторых странных ошибок…..

Комментарии:

1. Компилятор не может найти фреймворк InterfaceBuilderKit.

Ответ №1:

если вы сталкиваетесь с загадочными сообщениями об ошибках, вы можете создать новый свежий проект xcode. это один из способов решить проблему.

Создайте новый проект xcode (сохраните то же имя делегата приложения и название проекта), импортируйте three20 и скопируйте все исходные файлы и ресурсы.

Я обнаружил, что иногда эти старые проекты слишком запутаны для исправления (и пустая трата времени).

Я также сохраняю простой пример проекта three20 xcode, который я использую в качестве шаблона (удалены все файлы nib, изменен файл plist и т. Д.)