Я пытаюсь сделать специальное бета распределение своего приложения, но получить эту ошибку каждый раз, когда я пытаюсь импортировать его в iTunes:
'Профиль настройки, названный "embedded.mobileprovision" уже, существует на этом компьютере. Вы хотите заменить его?'
Если я нажимаю Replace, профиль, названный embedded.mobileprovision, появляется в папке профилей iTunes, но приложение не появляется в iTunes.
Приложение создает без ошибок, и я уже импортировал свой специальный профиль настройки распределения в iTunes.
Кто-либо еще имел эту проблему или знает, как решить ее? Я использую iTunes 9.2, XCode 3.2.3 и iPhone SDK 4.0
Спасибо.
Я решил эту проблему.
Несмотря на то, что, как я объяснил в одном из своих комментариев, я не смог выбрать «Приложение требует среды iPhone» при редактировании Info.plist, если я создаю новый проект в Xcode, эта опция появляется.
Обнаружив это, я скопировал файл Info.plist из нового проекта в проект, над которым сейчас работаю. Затем я удалил исходный и переименовал новый соответствующим образом.
После обновления некоторых других настроек в соответствии с моим проектом (например, идентификатора пакета) и построения проекта я мог затем импортировать приложение в iTunes.
У меня тоже была эта проблема, и я решил ее обойти, выбрав «Приложение требует среды iPhone» в info.plist. (также известный как «LSRequiresIPhoneOS» для необработанного значения ключа)