首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用WebTrends - NSCFBoolean hasPrefix的Xcode :发送到实例的不可识别的选择器

使用WebTrends - NSCFBoolean hasPrefix的Xcode :发送到实例的不可识别的选择器
EN

Stack Overflow用户
提问于 2018-03-08 08:48:40
回答 1查看 36关注 0票数 0

我在“团结”中制作了一个游戏,并为iOS设备制作了它。客户端询问我们是否可以在游戏中实现WebTrends,所以我按照这个入门指南的指示来安装它。

我能够设置它,并得到了步骤5,它建议如下:

通过将wt_dc_automatics_enabled配置设置设置为true,可以自动记录生命周期事件。

这就是我被困在这里的地方。然后我将上面的设置添加到我的webtrends.plist中,所以现在看起来如下所示:

在尝试构建和运行该程序时,我在Xcode中出现了一个错误,并且游戏拒绝运行:

代码语言:javascript
复制
Uncaught exception: NSInvalidArgumentException: -[__NSCFBoolean hasPrefix:]: unrecognized selector sent to instance 0x11294d238

本指南建议将wt_dc_enabled设置为true而不是wt_dc_automatics_enabled

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

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

还有什么我能做的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-08 08:54:53

您能否尝试将wt_dc_automatics_enabled设置为字符串类型而不是布尔类型,并将其值添加为“是”。因为您的错误是在代码中的某个位置调用布尔值,所以hasPrefix方法会被调用。hasPrefix方法是在String类中定义的,布尔类中没有这样的方法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49168949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档