Устройство:
Версия: 3.1
Сборка: 3511
Устройство: iPhone
ОС: iPhone OS 4.0
xCode 3.2.2 (Старый)
xCode 3.2.3 (новый; для iPhone 4.0 Beta)
Справка:
Как вы можете видеть, я установил 4.0 на свой iPhone, как я читал на этом форуме, очень трудно почти невозможно вернуться к 3.1.3, но это мое единственное устройство, которое у меня есть и используется для разработки. Когда я пытаюсь продолжить разработку и сборку со старым xCode, он говорит мне, что «не подключено подготовленное устройство iPhone OS». Когда я выбираю Simulator, он компилируется и собирается, однако, когда я распространяю этот файл, он не работает на устройствах моих тестеров, они получают ошибку Signed.
Когда я запускаю новый xCode, он компилируется и собирается на устройстве, а когда я распространяю этот файл, он работает на устройствах моих тестеров (на которых установлена текущая официальная версия 3.1.3).
Вопросы:
Почему существует разница между сборкой симулятора и устройства? Сборка симулятора никогда не работает на устройствах моих тестеров из-за проблем с подписью, а сборка для устройства работает.
В настоящее время кажется, что старый xCode стал бесполезным, однако я прочитал, что вы не можете использовать Beta xCode для создания своего приложения для выпуска. Так что, зная выше, как я могу осуществить это с моими текущими настройками, потому что старый xCode не позволяет мне строить правильно.