【发布时间】:2017-03-27 02:04:27
【问题描述】:
我一直在尝试发送事件,例如当用户通过我的 imessage 应用点击 tableview 单元格以进行 firebase 分析时无济于事。使用
FIRAnalytics.logEvent(withName: "\(stickerUniqueName)", parameters: nil)
我还在我的计划中添加了-FIRAnalyticsDebugEnabled
我在常规应用程序上进行了此设置,它运行良好并将事件记录在 xcode 控制台中,以便我可以看到它已发送。但我无法让它在图像扩展中显示相同。
我想我在逃避的是是否可以在 imessage 扩展中记录事件?是否有任何其他服务可以让我在图像扩展上跟踪按钮按下情况?
【问题讨论】:
-
请更详细地描述问题“我似乎无法让它在 imessage 扩展中做同样的事情”。
-
@shallowThought 几乎可以通过 firebase 分析发送事件并将它们记录在 Xcode 控制台中,以查看它们是否成功。我已经能够在常规应用程序中实现这一点,但不能在图像扩展中实现。
-
明白。出于调试原因,将所有
Firebase代码放在MessagesViewController 中的willBecomeActive中。看看它是否在那里工作。如果没有,请发布整个代码。 -
您是否尝试过插入设备并从设备查看日志?您还可以将 XCode 附加到扩展程序的进程中。
-
@AlexD 是的,我确实尝试过使用我的手机 :(
标签: ios events swift3 firebase-analytics imessage