我可以通过Amplitude跟踪/记录来自容器应用的事件。我使用下面的代码
Amplitude.instance().logEvent("Launch")
但是当我写下波纹线
Amplitude.instance().logEvent("Share Catmoji Keyboard Extension")
键盘扩展程序中的
事件不会记录在振幅仪表板中。
任何人都可以遇到这个问题吗?请帮我。
答案 0 :(得分:0)
是的,您可以从App Extensions记录事件。我知道这适用于生产中的共享扩展。您必须在主视图控制器的viewDidLoad
中初始化Amplitude。根据Amplitude文档,这应该适用于除WatchOS之外的所有App Extensions,所以我想如果你在UIInputViewController
子类的viewDidLoad
方法中初始化Amplitude它会起作用:
Amplitude.instance().initializeApiKey("{YOUR_API_KEY}")