Приложение отлично работает на симуляторах, но не на физических устройствах [на iOS 13.3.1] - PullRequest
2 голосов
/ 01 февраля 2020

Приложение отлично работает на каждом симуляторе, но когда я пытаюсь запустить его на физическом устройстве , оно показывает следующую ошибку: -

enter image description here

Я также пытался запустить его на различных физических устройствах, таких как iPhone 6, iPhone 7 и iPhone 11. После этого я пришел к выводу, что ошибка возникает на устройствах, работающих в версии iOS 13.3.1, поскольку приложение успешно работает только на iPhone 6, работающем на iOS 12.4.4

Я также пытался запустить новый проект на тех же физических устройствах, но он продолжает показывать мне пустой экран (на устройствах, работающих на iOS 13.3.1), и если я устанавливаю какую-либо инфраструктуру в этом новом проекте, он показывает ту же ошибку, как показано на рисунке.

Я уже пробовал:

  • проект очистки
  • перезапуск проекта
  • перезапуск Ma c
  • переустановка Xcode

Ответы [ 3 ]

3 голосов
/ 04 февраля 2020

В Система отслеживания проблем Alamofire люди предлагают выполнить следующие действия:

  • удалить / прокомментировать use_frameworks! в Podfile
  • добавить use_modular_headers! в Podfile
  • обновление pod
  • установка pod
  • очистка и запуск

решает проблему с использованием бесплатного Apple ID на iOS 13.3.X

1 голос
/ 22 февраля 2020

Apple заблокировала использование внешних платформ на бесплатных аккаунтах с обновлением 13.3.1. Попробуйте понизиться до 13,3.

Справочная информация и решение здесь: Библиотека не загружена: @ rpath / FBLPromises.framework / FBLPromises iOS 13.3.1

1 голос
/ 04 февраля 2020

Это, кажется, известная проблема, и большинство людей говорят, что это проблема с использованием неоплаченного Apple ID. Что-то вроде обеспечения.

https://github.com/Alamofire/Alamofire/issues/3051

...