#xamarin.ios #ios14 #privacy #ios15 #local-network
#xamarin.ios #ios14 #конфиденциальность #ios15 #локальная сеть
Вопрос:
Обновление за октябрь 2021 года
Мы обновили наши приложения, чтобы они были встроены в ios SDK 14.5, и провели те же тесты на устройствах iOS 15. Проблема все еще существует. Второе приложение не запускает запрос разрешения локальной сети
У меня есть два внутренних приложения xamarin.ios, построенных на основе ios SDK 11.2. Когда я пытаюсь установить первое приложение на устройство, работающее на ios 14, я вижу сообщение с запросом у пользователя разрешения на доступ к локальной сети. Однако, если я предоставлю доступ и попытаюсь установить второе приложение, оно больше никогда не запрашивает, что приводит к сбою второго приложения во всех сетевых вызовах
Комментарии:
1. Откройте системные настройки, чтобы проверить, имеет ли второе приложение разрешение локальной сети. Вы можете создать новый идентификатор пакета для второго приложения в учетной записи разработки и повторить попытку.
2. К сожалению, у второго приложения нет записи в списке настроек локальной сети.
3. Создайте новый идентификатор пакета для второго приложения и повторите попытку .
4. У двух приложений разные идентификаторы приложений. Я не могу изменить идентификатор на второе приложение,, поскольку оно уже установлено на многих клиентских устройствах
5. проблема в том, что предупреждение не отображается для второго приложения
Ответ №1:
Начиная с iOS 14.2, приложение корректно запускает предупреждение о конфиденциальности в сети после обновления, полного удаления и переустановки. Рекомендуем вам перейти на версию 14.2 и проверить, работает ли она сейчас.
Комментарии:
1. Подтверждено, обновите iOS и переустановите приложение, чтобы решить проблему. Tks!
2. К сожалению, у нас все еще та же проблема с IOS 15