У меня есть собственное приложение, я обновил сертификаты и доставил приложение до истечения срока его действия, предложив пользователям обновиться. после истечения срока действия сертификатов люди, которые сейчас не обновились, должны удалить приложение, потеряв личные данные, и загрузить его снова, но приложение вылетает.
Я знаю, что начиная с iOS 18, чтобы снова доверять личность внутреннего разработчика, требуется перезагрузка. но в документации Apple указано, что старые профили сохранятся. Но как? где?
Если я удалю единственное приложение, доставленное через собственный корпоративный профиль, которое у меня есть на клиентском устройстве, через дом -> долгое нажатие жест -> «удалить приложение», затем я снова устанавливаю приложение, профиль снова появляется в разделе «Управление VPN и устройствами» и уже отображается как «доверенный», НО приложение — нет.
вместо этого, если я удалю приложение прямо из настроек > VPN. и управление устройством, когда я переустанавливаю приложение VPN и управление устройствами снова появляется и разработчик/приложение не доверены, в нем просит меня снова доверять разработчику и во время операции перезагружает устройство, спрашивает у меня код устройства и т.д.
Разве не должно быть то же самое? удаление последнего приложения от конкретного разработчика должно удалить ВСЕ следы разработчика и соответствующего профиля. Итак, мой последний вопрос: поскольку мне кажется, что разница есть между двумя методами удаления, какова логика такого поведения? Он доступен только для внутреннего распространения?
Заранее спасибо
У меня есть [b]собственное[/b] приложение, я обновил сертификаты и доставил приложение до истечения срока его действия, предложив пользователям обновиться. после истечения срока действия сертификатов люди, которые сейчас не обновились, должны удалить приложение, потеряв личные данные, и загрузить его снова, но приложение вылетает. Я знаю, что начиная с iOS 18, чтобы снова доверять личность внутреннего разработчика, требуется перезагрузка. но в документации Apple указано, что старые профили сохранятся. Но как? где? [list] [*]Если я удалю единственное приложение, доставленное через собственный корпоративный профиль, которое у меня есть на клиентском устройстве, через дом -> долгое нажатие жест -> «удалить приложение», затем я снова устанавливаю приложение, профиль снова появляется в разделе «Управление VPN и устройствами» и уже отображается как «доверенный», НО приложение — нет.
[*]вместо этого, если я удалю приложение прямо из настроек > VPN. и управление устройством, когда я переустанавливаю приложение VPN и управление устройствами снова появляется и разработчик/приложение не доверены, в нем просит меня снова доверять разработчику и во время операции перезагружает устройство, спрашивает у меня код устройства и т.д.
[/list] Разве не должно быть то же самое? удаление последнего приложения от конкретного разработчика должно удалить ВСЕ следы разработчика и соответствующего профиля. [b]Итак, мой последний вопрос: поскольку мне кажется, что разница есть между двумя методами удаления, какова логика такого поведения? Он доступен только для внутреннего распространения?[/b] Заранее спасибо