Как интегрировать Crashlytics в проект iOS framework?

Я создаю новую платформу iOS и хотел бы интегрировать в нее Crashlytics. Используя инструмент Fabric.io для Mac, я щелкнул +New App и выбрал свой проект Xcode для платформы iOS. Однако на следующем экране («Инициализация SDK») я получаю следующую ошибку:

Этот проект Xcode не имеет целей для Mac или iOS.

Ну да, моя целевая платформа Bundle OS имеет код FMWK, а не обычный AAPL приложения.

Мой вопрос: кому-нибудь удалось интегрировать Crashlytics в проект iOS framework? Возможно ли, и как это можно сделать?


person 100grams    schedule 12.08.2015    source источник
comment
Я хотел бы знать, как это сделать, а также. В моем случае у меня есть два проекта в одной рабочей области: приложение и фреймворк, который используется указанным приложением. Я хотел бы, чтобы crashlytics информировал меня о сбоях, происходящих в моем фреймворке. Прямо сейчас он просто говорит мне, что произошел сбой в структуре и в каком методе, но не в какой строке.   -  person cbbcloud    schedule 02.02.2017


Ответы (1)


Crashlytics предназначен для журналов сбоев приложений iOS, чтобы разработчики могли немедленно находить сбои в приложении. Это не фреймворк для разработки, он интегрирует Crashlytics в фреймворк.

Другими словами, Crashlytics будет интегрироваться только в проект xcode приложения Mac OS X или мобильного приложения ios.

person Jecky    schedule 12.08.2015
comment
Спасибо, что указал. Но мне любопытно, есть ли какие-либо инструменты, которые разработчики фреймворков могут использовать для простого сбора журнала сбоев? - person Jerome Li; 24.04.2017
comment
Самый простой инструмент — Crashlytics. Большинство людей используют это для журналов сбоев. потому что это дает пошаговый сбой, чтобы восстановить его. - person Jecky; 22.05.2017