Ошибка при импорте специального распространения приложения iPhone в iTunes - PullRequest
6 голосов
/ 09 июля 2010

Я пытаюсь сделать специальную бета-версию своего приложения, но получаю эту ошибку всякий раз, когда пытаюсь импортировать ее в iTunes:

'На этом компьютере уже существует профиль обеспечения с именем "embedded.mobileprovision". Вы хотите заменить его? '

Если я нажму "Заменить", профиль с именем embedded.mobileprovision появится в папке профилей iTunes, но приложение не появится в iTunes.

Приложение создается без ошибок, и я уже импортировал свой специальный профиль обеспечения распространения в iTunes.

Кто-нибудь еще имел эту проблему, или знаете, как ее решить? Я использую iTunes 9.2, Xcode 3.2.3 и iPhone SDK 4.0

Спасибо.

Ответы [ 2 ]

6 голосов
/ 10 июля 2010

У меня тоже была эта проблема, и я решил ее, выбрав «Приложение требует среды iPhone» в списке info.plist. (также известный как «LSRequiresIPhoneOS» для необработанного значения ключа)

3 голосов
/ 10 июля 2010

Я решил эту проблему.

Несмотря на то, что, как я объяснил в одном из моих комментариев, я не смог выбрать «Приложение требует среды iPhone» при редактировании Info.plist, если я создаю новыйУ проекта в XCode эта опция появляется.

Найдя это, я скопировал файл Info.plist из нового проекта в проект, над которым я сейчас работаю.Затем я удалил исходный и переименовал новый, как необходимо.

После обновления некоторых других параметров в соответствии с моим проектом (например, идентификатора пакета) и создания проекта я мог затем импортировать приложение в iTunes.

...