iPhone游戏中的分析

时间:2012-07-16 17:56:50

标签: iphone xcode analytics

我正在考虑在我的新游戏中实现一些简单的分析工具。 我想分析例如,最多播放的场景等等(我在游戏中有6个场景) 这是可能的,还是违反Apple的规定? 如果可能的话,什么是最好的解决方案?我有什么选择?

3 个答案:

答案 0 :(得分:2)

是的,这是可能的,而不是违反Apple的任何规则。 Google Analytics(分析)有一个易于使用的SDK,可以在您的应用中跟踪您想要的任何内容。

https://developers.google.com/analytics/devguides/collection/ios/

之前我曾经多次使用它并且效果很好。

答案 1 :(得分:1)

也许Google Analytics SDK for iOS可以选择吗? https://developers.google.com/analytics/devguides/collection/ios/

答案 2 :(得分:0)

当然这是可能的,并且绝对不会违反 Apple规则Google Analytics可能是一种选择,但这是另一种选择:

首先,我会通过检查每个视图控制器的视图是否已加载来检查哪个场景实际可见

if (myViewController.isViewLoaded && myViewController.view.window) {

}

然后可能启动一个NSTimer,触发一个方法,将一个方法添加到一个计数器(每个视图分开一个)。跟踪每个计数器,并且对应于每个视图的最大计数器值是最大的,该视图使用时间最长。