У меня есть iPhone 3G (под управлением iOS 4.0), который я использую для тестирования производительности моего приложения на моем старом оборудовании. Я имел обыкновение использовать устройство без проблем, даже с Xcode 4.
Тем не менее, когда я установил последнюю версию Xcode4 (4.0.2 build 4A2002a), я потерял возможность устанавливать свое приложение на это старое устройство. Когда я нажимаю кнопку Run, я получаю
No provisioned iOS devices are available. Connect an iOS device or
choose an iOS simulator as the destination.
Однако на устройстве ничего не изменилось (мой профиль обеспечения все еще установлен и действует), и весь этот процесс работает нормально для моего основного устройства, iPhone 4.
Я использовал экран «Приложения» в Организаторе, чтобы вручную установить приложение на телефон. Это выглядело более многообещающе, так как индикатор заполнения начал заполняться и указывал, что он копирует файлы на устройство. Однако, прежде чем закончить, выскочило сообщение:
An unknown error message 'IncorrectArchitecture', was received from the device.
и приложение никогда не появляется на телефоне.
Цель развертывания моего проекта - 3.1.3, а поле «Архитектуры» в настройках сборки установлено на «Стандарт (armv6 armv7)»
Есть что-то, чего я здесь не хватает? Почему он не устанавливается и что изменилось между первым выпуском Xcode4 и вторым выпуском, что могло вызвать это?