Ошибка модульного тестирования Iphone: разрешение отклонено с помощью Google ToolBox

Я следовал многим руководствам по настройке проекта модульного тестирования для Iphone, но всегда получаю одну и ту же ошибку «доступ запрещен» при создании проекта.

Вот что я делаю:

  1. Получите последний источник для Iphone Unit Testing

  2. Следуйте инструкциям по настройке фреймворка модульного тестирования (создайте новый проект, добавьте новую цель, скопируйте необходимые файлы набора инструментов в мой проект, добавьте скрипт в мою цель и т. Д.)

  3. Соберите проект (Эмулятор закрыт)

Я ожидал: выполнено 0 тестов с 0 сбоями (0 непредвиденных) за 0,001 (0,001) секунды

Но у меня следующая ошибка:

/vdaTest/Calculation/build/Calculation.build/Debug-iphonesimulator/unitTest.build/Script-7BDF2E1A10172C2000279979.sh: строка 2: /vdaTest/googleToolBox/RuniPhoneUnitTest.sh: в разрешении отказано

Я использую эту версию toolBox: Revision 158: / trunk

Включено: Mac OS X версии 10.5.7

Я использую Xcode 3.1.3 с Iphone Simulator 3.0

Я искал здесь и в Google для этой ошибки, но я ничего не нашел ... Любая помощь будет принята с благодарностью!

Спасибо, Винсент.


person user142764    schedule 22.07.2009    source источник


Ответы (1)


Большое спасибо списку рассылки xcode-users! Это решение работает на моем Mac:

chmod +x RunIPhoneUnitTest.sh

Это могло бы помочь. «Permission denied» - это ошибка, которую вы получаете при попытке настроить сценарий оболочки, который не является исполняемым.

person Pavel Yakimenko    schedule 27.08.2009