XCode 4 и Titanium: неверно задан TARGET_BUILD_DIR

#xcode #titanium #appcelerator

#xcode #titanium #ускоритель приложений

Вопрос:

Всем привет
я только начинаю с Appcelerator Titanium и сталкиваюсь с этой проблемой

Ситуация
Я изменил SYMROOT / TARGET_BUILD_DIR в XCode 3 на глобальный каталог. Сегодня я установил XCode4 (и даже не изменил ни одного свойства по умолчанию).

Проблема
Я просто хочу создать демо-версию KitchenSink с использованием Titanium 1.2.2. Если я создаю / запускаю для iOS, я получаю это сообщение

[ОШИБКА] Ваш TARGET_BUILD_DIR установлен неправильно. Скорее всего, вы настроили в Xcode настраиваемое местоположение сборки. Titanium в настоящее время не поддерживает эту конфигурацию. [ОШИБКА] Ожидаемый каталог /Users/fabian/Development/Workspaces/2011/titanium/appcelerator-KitchenSink-c17b77f/build/iphone/build/Debug-iphonesimulator , было: /Users/fabian/Development/Workspaces/iphone_experiments/xcode_build/Debug-iphonesimulator

XCode4 все еще использует старый глобальный TARGET_BUILD_DIR. Как мне изменить / удалить это?

Ответ №1:

Я думаю, что это было решением:

Удалите свойство TARGET_BUILD_DIR в username/Library/Preferences/com.apple.dt.Xcode.plist и перезапустите XCode 4

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

1. К сожалению, у меня это не сработало, поскольку TARGET_BUILD_DIR отсутствует даже в файле plist. Конкретная ошибка, которую я получаю, по какой-то причине связана со случаем папки users: [ОШИБКА] Ваш TARGET_BUILD_DIR установлен неправильно. Скорее всего, вы настроили в Xcode настраиваемое местоположение сборки. Titanium в настоящее время не поддерживает эту конфигурацию. [ОШИБКА] Ожидаемый каталог /Users/matthew/Projects/Titanium Studio Workspace/helloworld/сборка/iphone/сборка/отладка-iphoneos, был: /users/matthew/Projects/Titanium Studio Workspace/helloworld/сборка/iphone/ сборка / отладка-iphoneos

2. мне удалось решить ту же проблему, удалив «SYMROOT» из ideapplication widebuildsettings в username /Library /Preferences/com.apple.dt.Xcode.plist в разделе ideapplication widebuildsettings . Перезапускать Xcode не нужно. В любом случае спасибо, что указали на правильный файл!