IPhone не может поддерживать развитие

Недавно я переустановил OSX. Это была боль, охватывающая все мои сертификаты и т.д., Но я, наконец, вернулся. Однако при попытке установить приложение на любом из двух iPhone 3G у меня есть, они оба говорят:

Версия программного обеспечения: 4.2.1 (8C148) | XCode не может найти образ программного обеспечения для установки этой версии. | Не удалось поддерживать разработку.

Что происходит? Оба iPhones перечисляют себя в актуальном состоянии в iTunes, а в центре разработчика iOS перечислены только 4.2 как доступные SDK.

EDIT: у меня есть платное членство, и у меня недавно были установлены тестовые приложения на обоих этих устройствах.

UPDATE: я удалил все 3 (включенные 2) из ​​моих устройств из портала обеспечения и удалил их из организатора, закрыл XCode, отсоединил устройство, перезапустил, подключил устройство, не повезло.

Ответ 1

Классический; -)

  • подключить iphone
  • Перейти к Xcode → Window → organizer
  • найдите свой iphone и нажмите "Использовать для разработки"

  • Как сказал Джейкоб: попробуйте добавить/удалить свое устройство.

Если вы все еще получаете эту ошибку, у вас устаревший XCode

Ответ 2

Я только что получил эту ошибку с Xcode 4.0.2 и iPhone 3G с 4.2.1 (окончательный 4.x разрешен на 3G). Я перезапустил Xcode, и он прошел процесс сбора отладочной информации, а затем дал мне зеленый свет. Другие ответы здесь говорят, что вам также может потребоваться выйти из iTunes, чтобы это работало.

Заключение: Попробуйте перезапустить Xcode. Выйти из iTunes сначала, если он был открыт.

Ответ 3

У меня была такая же проблема с IOS 5.0.1 и Xcode 4.2. Я перезапустил Xcode, как и другие. Однако мне также нужно было закрыть iTunes, который автоматически запустился и вытащил iPhone из iTunes. Затем перезапустите Xcode, и он отлично работает.

Ответ 4

Просто столкнулся с этой проблемой. Во-первых, у меня был как сертификат с истекшим сроком действия, так и устаревший профиль профайла, поэтому пришлось исправить оба (и я делаю это так редко, что это заняло 45 минут). Затем все еще была ошибка. Пробовал телефон вкл/выкл - без радости. Выключите Организатор и перезагрузите - вам тоже не повезло. Убитый Xcode и перезагрузился, не повезло.

Наконец, я выключил телефон, выключил Mac, выключил верхние огни и три раза вращался по часовой стрелке в своем поворотном кресле, а затем снова начал все. Тогда это сработало.

(Я подозреваю, что iTunes был активным и имел какое-то отношение к этой проблеме.)

Ответ 6

Я только что это случилось. Ни одно из вышеперечисленных решений, похоже, не срабатывало. В конце концов, он оказался неисправным кабелем для зарядки iPhone. Поэтому проверьте это, если вы видите это сообщение!

Ответ 7

Попробуйте освободить память, закрыв ненужные открытые приложения. Я попытался перезапустить XCode и отключить iTunes, но все еще имел проблему. Затем я заметил, что у меня на памяти 4GB MacBook White. Я закрыл все ненужные приложения, и когда я закончил, зеленый свет загорелся рядом с моим iPad3, и я мог запустить приложение на нем.

Для меня комбинация Google Chrome с большим количеством вкладок открыта, а XCode часто достаточно, чтобы использовать всю доступную оперативную память; где 4 Gigs были достаточно памяти для разработки iOS, а XCode 4.2 чувствовал себя немного стесненным.

Ответ 8

Случилось со мной, когда я сменил имя своего телефона с "mark X phone" на более анонимное имя. Удаленный профиль, повторно подключенный телефон, работал автоматически оттуда.

Ответ 9

У меня была такая же проблема.

В моем случае я должен был

  • откройте itunes и согласитесь с новым соглашением о программном обеспечении.
  • Сначала я согласился на это на портале разработчиков, а затем изнутри       ITunes.
  • Я закрыл itunes, перезапустил xcode, и мне понравился Ipad.

Ответ 10

Xcode 5, iPhone 4S, нет нового имени или каких-либо других изменений, о которых я могу думать.

Я просто ушел из iTunes, отключил кабель и снова подключил кабель. Затем организатор дал мне зеленый свет.

Ответ 11

Для меня это было вызвано отсутствием свободного места на устройстве - после удаления нескольких видеороликов и документов приложения организатор Xcode смог завершить процесс "копирования символов" и т.д. Похоже, для этого не требуется много места, поэтому, если iTunes не показывает, что хранилище почти полно, почти наверняка это не причина для других людей.