Three20 в Xcode4 - не удалось найти детей Frameworks - PullRequest
0 голосов
/ 17 июня 2011

У меня Three20 в моем проекте Xcode 3, и я хотел бы обновить проект с помощью Xcode 4 (только что установлен).

Я следовал Руководство по переходу X20 4 от Three20 и выполняю эту командную строку:

> python three20/src/scripts/ttmodule.py -p path/to/your/project/project.xcodeproj Three20 --xcode-version=4

но я вижу следующие ошибки:

ERROR:root:Couldn't find the Frameworks children.
ERROR:root:Couldn't find the Frameworks children.
ERROR:root:Couldn't find the Frameworks children.
ERROR:root:Couldn't find the Frameworks children.
ERROR:root:Couldn't find the Frameworks children.
ERROR:root:Couldn't find the Frameworks children.
ERROR:root:Couldn't find the Frameworks children.
ERROR:root:Couldn't find the Frameworks children.
ERROR:root:Some dependencies failed to be added:
ERROR:root: Three20Style:Three20Style

ERROR:root: Three20Network:Three20Network

ERROR:root: Three20UI:Three20UI

ERROR:root: Three20Core:Three20Core

ERROR:root: Three20UINavigator:Three20UINavigator

ERROR:root: Three20:Three20

ERROR:root: Three20UICommon:Three20UICommon

Знаете ли вы, в чем проблема и как ее исправить?

1 Ответ

1 голос
/ 18 июня 2011

Я обнаружил, что легче "начать все сначала", чем мигрировать.

  • Удалите все три20 проекта из вашего проекта (они обычно находятся в разделе "Frameworks")
  • Удалите старый Three20.Bundle
  • Найдите «Three20» в «Настройках сборки» и удалите любую ссылку на Three20

Теперь просто запустите командную строку Three20, чтобы добавить Three20

> python three20/src/scripts/ttmodule.py -p path/to/your/project/project.xcodeproj Three20
...