Сообщение "xcode не может найти образ программного обеспечения для установки этой версии" в окне органайзера ... Это просто уведомление, а не проблемная ошибка.
Если вы все равно хотите удалить это сообщение, я обнаружил, что смог сделать это, запустив восстановление в iTunes. Часть этого процесса включает в себя загрузку некоторого материала, который, как я полагаю, представляет собой «образ программного обеспечения».
Но, как объяснено в Технические вопросы и ответы QA1569 "Это сообщение не мешает вам использовать устройство в целях разработки. Единственный эффект - невозможность переустановить операционную систему, которая в настоящее время установлена на устройстве, используя Xcode. " ... и это был мой опыт. Вернувшись в главное окно XCode, вы все еще можете нажать «Выполнить» и отправить приложение на устройство для запуска.
... и он будет работать при условии, что все остальное настроено нормально, но есть и другие ошибки, связанные с устройствами Xcode 4.2 и v4:
Как упомянул Overbeeke, вы должны обеспечить «цель развертывания»
вашего проекта установлен на желаемую версию (минимум
версия устройств, которые вы хотите поддерживать) Дополнительно я бы
указать, что «версия SDK» обычно должна оставаться на
самое последнее (это то, что использует SDK Xcode на вашем компьютере)
Как уже упоминал Кеннет Лэм, в новом Xcode вам нужно поиграться
с настройками «armv6 / armv7», если вы хотите поддерживать более ранние модели
iPhone. Следуйте этим инструкциям, чтобы добавить правильную настройку armv6 «Архитектура» . Кроме того, я хотел бы отметить (согласно этому ответу ниже ), что есть настройка, называемая «Необходимые возможности устройства», из которой вам необходимо удалить 'armv7'. Это в файле plist вашего приложения.
Я говорю все это, как будто я эксперт, но я все еще не могу заставить его работать на устройстве v3.1.3: -)