Расширение Firebase Crashlytics для iOS - PullRequest
0 голосов
/ 17 марта 2019

Есть ли правильные настройки для расширений iOS?

Я добавил другое приложение с идентификатором расширения пакета, но не повезло.Не удалось отправить отчет о сбое.

1 Ответ

0 голосов
/ 21 июня 2019

Для большинства расширений iOS лучшее место для инициализации Crashlytics находится внутри init() в основном классе вашего расширения.

Однако по соображениям безопасности сетевые запросы изначально отключены по умолчанию для расширений клавиатуры. Чтобы изменить это, вам нужно обновить RequestsOpenAccess до YES, расположенного в NSExtensionAttributes в вашем файле info.plist. Тогда пользователю придется «Разрешить полный доступ» в настройках вашего приложения, внутри категории клавиатура. Этот параметр отображается только в том случае, если пользовательская клавиатура включена.

info.plist

Справочник Apple Docs

...