gpt4 book ai didi

ios - 带有 WebTrends 的 Xcode - NSCFBoolean hasPrefix : unrecognized selector sent to instance

转载 作者:行者123 更新时间:2023-11-28 21:00:39 31 4
gpt4 key购买 nike

我在 Unity 中制作了一款游戏,并为 iOS 设备构建了它。客户问我们是否可以在游戏中实现 WebTrends,所以我关注了 this getting started guide有关如何安装它的说明。

我能够设置它,并进入第 5 步,这表明如下:

Lifecycle events can be logged automatically by setting the wt_dc_automatics_enabled config setting to true

这就是我被难住的地方。然后我将上面的设置添加到我的 webtrends.plist,所以它现在看起来像这样:

enter image description here

尝试构建和运行它时,我在 Xcode 中遇到错误,并且游戏拒绝运行:

Uncaught exception: NSInvalidArgumentException: -[__NSCFBoolean hasPrefix:]: unrecognized selector sent to instance 0x11294d238

This guide建议将 wt_dc_enabled 设置为 true 而不是 wt_dc_automatics_enabled

但即使在 plist 中替换它之后,它也会返回相同的错误。

值得注意的是,如果我从 plist 文件中删除 wt_dc_automatics_enabled/wt_dc_enabled,项目运行良好,但据我所知,它没有发送任何日志。

还有什么我可以做的吗?

最佳答案

您能否尝试将 wt_dc_automatics_enabled 设置为字符串类型而不是 bool 类型并将其值添加为 YES。因为你的错误说代码中的某处 hasPrefix 方法是在 bool 值上调用的。 hasPrefix方法定义在String类中,Boolean类中没有该方法。

关于ios - 带有 WebTrends 的 Xcode - NSCFBoolean hasPrefix : unrecognized selector sent to instance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49168949/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com