0

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

4

3 回答 3

2

是的,这是可能的,而且不违反 Apple 的任何规则。谷歌分析有一个易于使用的 SDK,可以跟踪你在应用程序中想要的任何内容。

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

我以前用过很多次,效果很好。

于 2012-07-16T18:01:16.027 回答
1

也许可以选择适用于 iOS 的 Google Analytics SDK?https://developers.google.com/analytics/devguides/collection/ios/

于 2012-07-16T18:01:48.233 回答
0

当然这是可能的,而且绝对不违反苹果的规定谷歌分析可能是一种选择,但这里是另一种选择:

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

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

}

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

于 2012-07-16T18:08:10.667 回答