Mixpanel Initialize Error:传递给不带参数的调用的参数

时间:2017-05-23 23:26:56

标签: swift xcode mixpanel

我有一个非常简单的问题,希望是一个非常简单的解决方案。

Mixpanel的官方文档说在'didFinishLaunchingWithOptions'中初始化:

Mixpanel.initialize(token: "MIXPANEL_TOKEN")

当我使用我的令牌将其放入其中时,我收到此错误:“参数传递给不带参数的调用”

 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

    Mixpanel.initialize(token: "MIXPANEL_TOKEN")

这几个月前工作得很好,但现在不行。我怎么能解决这个问题,为什么这不起作用?!谢谢!

1 个答案:

答案 0 :(得分:0)

来自Mixpanel的支持工程团队。很高兴用这个指引你走上正轨。

要深入了解,您使用了哪种集成方法在应用中实现我们的Swift SDK?如果你使用过CocoaPods,你能否确认你已经更新到最新版本的CocoaPods?要更新,您应该能够执行sudo gem install cocoapods以更新到最新的CocoaPods版本。完成后,您是否可以通过在Xcode项目目录中运行pod update来尝试更新您的pod,以确保您使用的是最新版本的Swift SDK。我们还要确保您没有选择将旧版Swift代码转换为Swift 3的提示(如果显示)。

如果执行这些步骤无法解决问题,您会介意写入support@mixpanel.com吗?我们的支持工程团队的成员可以查看您的实现并对事情进行排序!

- 威尔