问题标签 [localytics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 移动分析中的事件持续时间?
我正在为我的 iphone 应用程序使用 Localytics 移动分析。例如,用户花了多少时间来查看屏幕……这可能是混乱的……api 可用……但在 Localytics 中是可能的?
android - 无法在 Localytics 中打开会话
在我的应用程序中,我使用 Localytics 跟踪一些事件。事件得到了正确的跟踪,但在过去的几天里,并不是所有的事件都被跟踪了。我将IS_LOGGABLE设置为true,所以我在 LogCat 中看到了一些消息。当我调用 localyticsSession.open() 我看到这条消息:
最大会话数已经在磁盘上——在清除旧会话之前不写入任何新会话。尝试调用 upload() 来存储更多会话。
但是调用 localyticsSession.upload() 然后立即再次调用 open() 将向我显示相同的消息。当我尝试调用 tagevent() 时,我会得到
未写入标签,因为会话未打开
目前我无法打开会话,无法清除旧会话,也无法编写标签。
对于 open() upload() tagevent() close() 的完整循环,我收到以下消息:
最大会话数已经在磁盘上——在清除旧会话之前不写入任何新会话。尝试调用 upload() 来存储更多会话。
SessionHandler 收到 MESSAGE_UPLOAD
UploadHandler 收到 MESSAGE_UPLOAD
处理程序收到 MESSAGE_UPLOAD_COMPLETE
处理程序收到 MESSAGE_TAG
未写入标签,因为会话未打开
会话未打开,因此无法关闭。
iphone - 是否可以将 Localytics 与 Mono for iOS 一起使用?
一般来说,我是 iPhone 开发的新手。我目前正在使用 Monotouch(MonoDevelop 作为 IDE)。是否可以将 Localytics 用于应用跟踪目的?
我看到有一个iPhone 和 iPad 页面的 iOS 集成指南,但它使用 Xcode,而在 MonoDevelop 中,您仅将 Xcode 用于界面开发。
android - 在 Mono 中使用 Flurry 或 Localytics 是否必然意味着 iOS 和 Android 需要两个单独的实现?
我打算使用 Flurry 或 Localytics 在我的移动应用程序上执行分析。我正在使用 Mono 开发。Mono 的重点是您的源代码不需要更改,您可以使用相同的源代码为 iOS 和 Android 开发应用程序。但是,我发现 Flurry 和 Localytics 代码是平台相关的。所以这似乎破坏了我为 Android 和 iPhone 使用相同源代码的目的。它是否正确?有我可以使用的解决方法吗?不,我不打算使用 Google Analytics。
ios - 我可以在哪个移动分析 SDK 上定义不同类型的用户?
我正在构建一个 iOS 应用程序并想使用分析工具(Flurry、localytics 或其他)。我的应用程序将有 2 种类型的用户,其中一些用户可能是第一种类型,一些可能是第二种类型,一些用户可能是两种类型。我可以在哪个分析工具上获得充分考虑这两种类型的报告?是否有某种“标签”可以用来识别用户类型,然后在报告中查看这些?例如,仅显示特定类型用户的报告。
android - 在多个平台上使用 Localytics - 单独的应用程序密钥?
我打算将 Localytics ( http://www.localytics.com ) 用于将在 iPhone 和 Android 上发布的应用程序。我的问题是:我是否应该针对两个平台使用单独的应用 ID?我真的很想只使用一个(这样我的所有分析都适用于这两个应用程序),但我注意到如果我对两者使用相同的 ID,“操作系统版本”之类的东西就会显得有点混乱。
他们的集成指南中没有提到这一点 - 任何人都有这种或另一种方式的经验?
ios - 实施 Localytics SDK 会阻止构建单元测试
我最近实施了 Localytics,以更好地了解我们的用户如何使用我们的应用程序。
集成指南非常简单。但是,当我运行它们时,无法再构建单元测试。
这个错误我很熟悉。如果测试的类不是测试目标成员的一部分,通常会发生此错误。
但是 SDK_OBJC_CLASS_$_LocalyticsSession
只提供了一个 .h 文件。为了使其成为目标成员的一部分,我需要 .m 文件,但我没有。
有没有其他人使用过 Localystics 并且可以建议我如何进行此操作?谢谢
更新
coneybeare 的回答实际上让我尝试了这个:
测试目标设置为无。但是,如果我将其更改为针对应用程序本身:
然后它工作。但是,每次我打算运行单元测试时,整个应用程序都必须在模拟器中启动,这非常烦人(而且速度很慢)。我错过了什么吗?我还能如何将.a
代码库与测试目标相关联?
ios - Localytics 推送通知文本限制
我已经在其中一个应用程序(iOS)中集成了 Localytics 并且它工作正常,但是根据客户要求我需要增加文本限制(在推送通知中发送的消息),是否有任何选项可以更改文本限制?如果是这样,请告诉我
这是我正在关注的Localytics 。
提前致谢。
ios - 迁移到 CocoaPods 后无法存档
我们最近迁移到 CocoaPods 以简化依赖关系。它一直运行良好,直到今天我们尝试将其存档以供 crashlytics 使用。我正在使用Xcode 6
.
我不断得到ld: library not found for -lsqlite3
这就是我设置 Podfile 的方式
运行 pod install 后,我看到的是:
我通过打开项目xcworkspace
我尝试了这里建议的解决方案,但我没有$(TARGET_BUILD_DIR)
在建议的解决方案中首先看到任何解决方案。
请问有什么建议吗?
更新
LIBRARY_SEARCH_PATHS
看起来像这样:
ios - 为什么 NSMutableDictionary 控制台显示不同的值?
为什么要引用差异?我应该怎么做才能避免这种情况?
需要知道差异,因为
我正在为 Localytics 准备字典,在某些情况下我会得到 [未指定] 值。可能是因为没有考虑“值”而发生这种情况。因为 [Unspecifed] 仅在您发送空值或空值时出现。但我已经为此设定了条件。虽然我在 localytics 得到了未指定的值。这就是为什么我在准备要发送的字典时出错的原因。
提前致谢。