Xcode хранит архив всех версий моих приложений, которые я отправил в магазин приложений в разделе «заархивированные приложения». Я предполагал, что с помощью этого я смогу установить старую версию приложения на свое устройство, чтобы воспроизвести любые проблемы, которые могли возникнуть у моего клиента с этой конкретной версией.
Однако, когда я пытаюсь сделать это, я получаю сообщение об ошибке:
'этот исполняемый файл был подписан с недопустимыми правами, права, указанные в ваших правах подписи кода приложений, не совпадают с правами, указанными в вашем профиле обеспечения'
Исходное приложение было подписано с использованием нашего сертификата распространения App Store, и я использую интерфейс Организатора, чтобы переподписать его с помощью нашего профиля разработчика.
- выберите архивированное приложение
- выберите версию, которую я хочу проверить
- нажмите «поделиться»
- выберите «iphone developer» рядом с личностью
- сохранить на диск (сохраняет файл ipa)
- затем скопируйте ipa на устройство с помощью маленькой кнопки +, которую вы видите рядом с «приложениями» на экране, который вы получаете, когда выбираете подключенное устройство.
Тогда я получаю сообщение об ошибке, и приложение не установлено.
Есть ли что-то очевидное, что я здесь не так делаю? Или есть другой процесс для переустановки заархивированного приложения на мое устройство?
Редактировать: Спасибо за ответы, я решил это сейчас. Я записал процесс, который использовал, если другие хотят это сделать http://pervasivecode.blogspot.com/2011/01/installing-archived-application-to.html