【问题标题】:how to get Iphone UDID of device while installing the application from app store?从应用商店安装应用程序时如何获取设备的 Iphone UDID?
【发布时间】:2009-10-01 12:21:49
【问题描述】:

在我的 Iphone 应用程序中,我能够获取设备的 UDID 并将其显示在 alertview 上。

我的问题是,当任何用户去苹果应用商店并尝试安装应用程序时,同时如何获取设备的 UDID 并将其存储到数据库中,并且还想要当时应用程序的 UDID卸载。

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

谢谢,

米沙尔·沙阿

【问题讨论】:

    标签: iphone installation udid


    【解决方案1】:

    当您的应用程序未实际运行时,您无法运行任何进程 - 这包括在下载时和卸载时。

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

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

    请记住,许多精通技术的用户会反对您在未经他们明确许可(或根本许可)的情况下收集应用程序中的 UDID 或使用模式。

    【讨论】:

    • +1 用于提及隐私问题。如果有人告诉我,我不会有任何问题。如果它是秘密的,我会的。
    猜你喜欢
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-21
    • 2016-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多