Запрос разрешения на конфиденциальность в локальной сети iOS 14 не сработал

#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