如何跟踪扩展中的事件?

时间:2014-09-10 09:12:40

标签: ios8 apple-watch

大多数iOS分析工具(flurry,new relics)使用标准的uiapplication委托方法批量,每分钟或应用程序终止时上传事件。我还没有看到任何来自这些人的扩展(今天,照片......)的专用解决方案。您如何处理ios8中的扩展分析?

3 个答案:

答案 0 :(得分:3)

现在,我用了两个工作 1 - 我使用了应用程序组共享数据https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html,并在用户打开包含应用程序时记录该事件 2 - 我的今天扩展允许用户打开包含应用程序的openURL,我在网址的参数中传递数据。

答案 1 :(得分:3)

在我的WatchKit应用中,我使用openParentApplication:reply:将请求传递给主机应用并从那里记录我的分析。

答案 2 :(得分:0)

Flurry宣布支持Apple Watch扩展程序。您可以在此处的开发者文档中找到更多信息: https://developer.yahoo.com/flurry/docs/analytics/gettingstarted/technicalquickstart/applewatch/

这可能会为跟踪其他扩展程序中的活动打开大门,但我还没有看到任何相关内容。