2009-10-01 76 views
0

在我的Iphone应用程序中,我能够获取设备的UDID并在alertview上显示它。如何在从应用程序商店安装应用程序时获取设备的Iphone UDID?

我的查询是,当任何用户转到苹果appstore并尝试安装应用程序时,同时如何获取设备的UDID并将其存储到数据库,并且还希望应用程序的UDID位于卸载时间。

是否可能? 如果可能请提供任何代码或任何有用的链接或任何其他信息,这将不胜感激。

感谢,

米沙勒沙阿

回答

3

当你的应用程序没有实际运行,不能运行任何程序 - 这包括在下载时间和卸载。

相反,你应该尝试找到其他方法来衡量你想要的。例如,您可以让应用程序跟踪(以NSUserDefaults或类似的方式)这是用户第一次启动您的应用程序,以及它是否将UDID提交给您的服务器。

跟踪卸载要困难得多 - 您可以做的最好的事情是跟踪用户上次启动应用程序后的时间(如果您每次用户打开应用程序时都提交启动时间它)。

请记住,很多精通技术的用户会反对在您的应用中收集UDID或使用模式,而没有得到他们的明确许可(或根本不允许)。

+1

+1提到隐私问题。如果我被告知,我不会有任何问题。如果是偷偷摸摸的话,我会。 – mahboudz 2009-10-02 02:35:32

相关问题