2016-07-07 9 views
7

Я хочу измерить использование Analytics в Handoff в моем приложении. Как проверить, что NSUserActivity происходит от передачи обслуживания? Переменная eligableforhandoff не работает, потому что это правда после spotlightsearch слишкомИзмерение передачи обслуживания

ответ

1

Вы можете использовать userInfo словарь на деятельность, чтобы передать любое приложение конкретную информацию вы хотите (если он может быть закодирован в PLIST). Таким образом, вы можете указать некоторый ключ, который вы добавляете только для передачи обслуживания, и использовать его для отслеживания любых деталей, которые вы хотите.

+0

Я думал об этом. Это не работает, потому что у меня есть тот же NSUserActivity для SpotlightSearch. У меня есть передача обслуживания между веб-и мобильным приложением –

+0

, вам не нужно использовать одни и те же экземпляры, у вас может быть один экземпляр, который настроен для эстафетной передачи обслуживания, а другой для публикации в поисковых системах, которые ссылаются на один и тот же контент. – Wain

+0

Я знаю об этом, но вы должны имеют две NSUserActivity из-за аналитики - это плохой подход. –

Смежные вопросы