我有一个非常简单的问题,希望是一个非常简单的解决方案。
Mixpanel的官方文档说在'didFinishLaunchingWithOptions'中初始化:
Mixpanel.initialize(token: "MIXPANEL_TOKEN")
当我使用我的令牌将其放入其中时,我收到此错误:“参数传递给不带参数的调用”
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
Mixpanel.initialize(token: "MIXPANEL_TOKEN")
这几个月前工作得很好,但现在不行。我怎么能解决这个问题,为什么这不起作用?!谢谢!
答案 0 :(得分:0)
来自Mixpanel的支持工程团队。很高兴用这个指引你走上正轨。
要深入了解,您使用了哪种集成方法在应用中实现我们的Swift SDK?如果你使用过CocoaPods,你能否确认你已经更新到最新版本的CocoaPods?要更新,您应该能够执行sudo gem install cocoapods
以更新到最新的CocoaPods版本。完成后,您是否可以通过在Xcode项目目录中运行pod update
来尝试更新您的pod,以确保您使用的是最新版本的Swift SDK。我们还要确保您没有选择将旧版Swift代码转换为Swift 3的提示(如果显示)。
如果执行这些步骤无法解决问题,您会介意写入support@mixpanel.com吗?我们的支持工程团队的成员可以查看您的实现并对事情进行排序!
- 威尔