Компилирование для iOS 4.0 на Xcode 4.0? - PullRequest
0 голосов
/ 26 марта 2011

У меня есть устройство iOS 4.0, которое не мое, но в основном для тестирования. У меня установлен xcode 4, и я установил цель развертывания 4.0 в настройках проекта. Приложение не копирует на устройство. Любые идеи о том, как заставить это работать? Я вижу в схеме «iPod (4.0, overriding Base SDK 4.3)», если это поможет.

Ответы [ 3 ]

0 голосов
/ 26 марта 2011

Можете рассказать подробнее? Есть несколько возможных проблем, которые вы должны проверить:

  1. Установили ли вы соответствующие профили обеспечения на своих тестовых устройствах?
  2. Что такое сообщение об ошибке или что-то подобное?
0 голосов
/ 18 апреля 2011

Зависят ли имена ваших исполняемых файлов от конфигурации вашей сборки, то есть вы создаете исполняемый файл 'debug' или 'release'? Если это так, возможно, XCode пытается скопировать неправильный (или не существующий) исполняемый файл на ваше устройство. Предположим, ваш исполняемый файл отладки называется my_app_debug.app , а исполняемый файл выпуска называется my_app_release.app .

Выберите нужную схему в раскрывающемся списке «Схема» и нажмите «Редактировать схему ...». В редакторе схем выберите «Выполнить ...» слева. На вкладке «Информация» справа убедитесь, что выбранное значение в «Конфигурации сборки» соответствует исполняемому файлу соответствующего приложения. Если в «Конфигурации сборки» выбрано «Release», my_app_release.app должен быть выбран как «Executable». Переключение на «Отладка» не приводит к автоматическому изменению исполняемого файла. Например, если my_app_release.app еще не существует, сначала соберите свою схему, не пытаясь ее запустить. Затем исполняемый файл создается и может быть легко выбран.

Надеюсь, это поможет, мне потребовалось некоторое время, чтобы выяснить, почему приложение не запускалось.

0 голосов
/ 26 марта 2011

Вы выбрали «Схема в верхнем левом углу (справа от кнопки запуска) для« Имя проекта »| Устройство iOS? Если это так, откройте окно Органайзер и убедитесь, что устройство указано в списке.там и у вас есть действующий профиль обеспечения.

Можете ли вы запустить свое приложение в симуляторе? Если так, тогда установите схему на Устройство iOS и запустите снова. Затем его следует установить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...