Как отслеживать события в расширении?

Большинство инструментов аналитики iOS (шквал, новые реликвии) используют стандартные методы делегатов uiapplication для загрузки событий в пакетном режиме, каждую минуту или когда приложение завершается. Я не видел специального решения для расширения (сегодня, фото...) от этих ребят. Что вы делаете для аналитики в расширении в ios8?

Ответ 1

В настоящее время я использовал две работы 1 - Я использовал общие данные группы приложений https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html, и я регистрирую событие, когда пользователь открывает содержащее приложение 2 - Мое сегодняшнее расширение позволяет пользователю открыватьURL, чтобы открыть содержащее приложение, я передаю данные в параметрах URL.

Ответ 2

В моем приложении WatchKit я использую openParentApplication:reply:, чтобы передать запрос в приложение-хост и зарегистрировать мою аналитику.

Ответ 3

Компания Flurry объявила о поддержке расширения Apple Watch. Вы можете узнать больше в документации разработчика: https://developer.yahoo.com/flurry/docs/analytics/gettingstarted/technicalquickstart/applewatch/

Возможно, это откроет дверь для отслеживания активности внутри других расширений, но я еще ничего не видел об этом.