-2

我希望跟踪我的教育应用根据用户挑战生成的一组数据。每第 n 个挑战我希望应用程序将这些指标发送到我的服务器,以便我可以观察有关应用程序的各种情况。

此外,最重要的是,我需要唯一标识我的应用程序的每个实例,以便我可以观察单个用户的趋势。我希望在用户以匿名方式与我的程序交互的整个生命周期中保留这个数字,并在同一设备上多次删除/安装。

您对向 Web 服务器报告这些指标的标准方法的看法是什么?XML?JSON?简单的 NSURL?

指向相关 Apple 文档的链接的奖励积分。

免责声明:(由于过去的经验......)我对堆栈溢出比较陌生。如果此帖子不符合本网站的标准,请在将我从岛上投票之前解释原因。

4

2 回答 2

0

除非您设置用户名密码组合,否则您无法将设备与用户绑定。如果您希望处理应用程序的删除、安装或设备升级,其他任何方法都不起作用。

至于首选数据类型。我的偏好是 JSON。但这只是一种偏好,你会得到很多其他不同的回复。因此,这是一个毫无意义的问题。

于 2013-11-14T15:08:08.080 回答
0

看看这个链接。 它解释了哪些标识符在何时以及在什么情况下不是常量。他谈到了identifierforvendor 和advertisingidentifier,它们现在是您可以访问的唯一受支持的唯一标识符。他们取消了 UUID 跟踪以及 MAC 地址方法。您仍然可以获得设备序列号,但该方法使用的代码会使您的应用被苹果的应用商店审核流程拒绝。

于 2013-11-14T15:40:59.567 回答