2016-07-07 11 views
7

Ich möchte in Analytics Analyse der Handoff in meiner App zu messen. Wie überprüft man, dass NSUserActivity von Übergabe kommt? Variable eligableforhandoff nicht funktioniert, weil es nach spotlightsearch zuHandoff Messung

Antwort

1

Sie wahr ist, kann das userInfo Wörterbuch auf die Aktivität verwenden jede App-spezifische Informationen, die Sie wollen passieren (wenn es in eine plist codiert werden können). Sie können also einen Schlüssel angeben, den Sie nur zur Übergabe hinzufügen, und diesen dann verwenden, um die gewünschten Details zu verfolgen.

+0

Ich dachte darüber nach. Es funktioniert nicht, weil ich die gleiche NSUserActivity für SpotlightSearch auch habe. Ich habe Handoff zwischen Web und Mobile App –

+0

Sie müssen nicht die gleichen Instanzen verwenden, können Sie eine Instanz, die für Handoff und eine andere für die Veröffentlichung der Suche, die beide auf den gleichen Inhalt – Wain

+0

Ich habe es, aber Sie müssen haben zwei NSUserActivity wegen der Analytik - es ist schlechter Ansatz. –