2011-09-21 3 views
10

Я пытаюсь протестировать свое приложение против старого iPod touch iPod, работающего под управлением iOS 3.1.3.«Запустить целевое устройство iOS недействительно» для iPod Touch работает 3.1.3 с XCode 4

У меня есть XCode 4 и получить это сообщение об ошибке при попытке запуска приложения:

Прогон назначения IOS устройств не действует для запуска схемы «MyApp».

Схема «MyApp» не содержит конструктивных элементов, которые могут быть построены для архитектур , поддерживаемых целевым устройством iOS для запуска. Удостоверьтесь, что ваши цели построены для архитектур, совместимых с запуском целевого устройства iOS.

Я установил цель развертывания в iOS 3.1.3. Что еще мне нужно сделать в XCode 4 для создания и тестирования приложения на этом старом iPod touch?

Я использую «стандартную» архитектуру сборки, не оптимизированную.

+0

Подготовлено ли устройство к разработке? – piokuc

ответ

16

Я решил это с помощью схем автоподготовки (Схемы> Схемы управления> Схемы автосоздания), а затем выберите iPod Touch вместо «Устройство iOS», которое появилось в схемах. D'о!

+0

должен быть ошибкой. это исправление работало для меня! – makdad

+0

Работал для меня, хотя все было правильно настроено (мне не нужно было выбирать устройство, просто нужно было нажать «Автосоздание схем»). –

+0

Работал для меня тоже. В Xcode 5.1 ... нечетно. – CW0007007

3

В моей Target-> General я выбрал Device «iPad» и пытался запустить iPhone-симулятор. Я просто изменил параметр «Устройство» на универсальный (что было хорошо для меня), а затем снова запустилось. Это решило мою проблему.

+0

+1 Это сработало для меня ... :) – Leena

Смежные вопросы