У меня есть ipa, и я повторно подписал его с просроченным профилем подготовки (Enterprise) и действительным сертификатом (.p12). используя шаги, указанные в here!Повторное подписание ipa с просроченным профилем инициализации и действительным сертификатом
Когда я извлекаю ipa (получение .App-файла) -> покажут содержимое пакета (на .App) -> проверяя содержимое встроенного.mobileprovision. он показывает тот же самый просроченный профиль подготовки, который я использовал для повторной подписи ipa.
Проблема: Я успешно смогу установить его на ipad и запустить приложение. В идеале приложение не должно работать с профилем с просроченным профилем.
Вопрос: Если мы перепишем приложение через командную строку с просроченным профилем, это сработает.?
Вы правы. Введенный профиль подготовки в .app может быть истек, если у устройства уже есть действующий профиль подготовки, который поддерживает идентификатор пакета приложения. Поэтому, если у вас есть профиль обеспечения, который поддерживает идентификатор пакета подстановочных знаков, который был установлен другим приложением, имеющим новый, действительный профиль обеспечения, вы все равно можете установить старое приложение, у которого есть истекший профиль обеспечения. – wottle