在我的iPhone应用程序,我能够获得设备的UDID并且对alertview显示它。

我的查询是,虽然任何用户去苹果AppStore,并尝试istall的应用程序,在同一时间如何获得设备的UDID,并将其存储到数据库中,也希望应用程序的UDID的时候的卸载。

无论是有可能或没有? 如果可能的话,请提供任何代码或任何有用的链路或任何其它信息,这将受到赞赏。

谢谢,

米沙勒沙

有帮助吗?

解决方案

您不能运行时,你的应用程序实际上并没有运行任何程序 - 这包括在下载时,在卸载

相反,你应该尝试寻找其他方式来衡量你想要什么。你可以,例如,有您的应用程序跟踪(NSUserDefaults的中或类似)的这是否是第一次向用户推出您的应用程序,如果是提交UDID到您的服务器。

跟踪卸载了很多困难 - 最好你可以做的就是跟踪它有多长,因为用户上次启动您的应用程序了(如果你有应用程序提交一个启动时间在用户每次打开它时)。

请记住,很多精通技术的用户会反对你收集你的应用程序中的UDID或使用模式,没有他们的明确许可(或全部)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top