gpt4 book ai didi

ios - 存储设置 ios5

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:52 26 4
gpt4 key购买 nike

我的 iOS 应用程序需要唯一标识每个设备,以便它可以检索已上传到服务器的文件,而用户交互越少越好(IE,我们不希望用户必须有用户名和密码).随着 iOS5 的发布,苹果已经弃用了 UDID,这本来是解决这个问题的最简单方法。另一种方法是在设备上生成并存储一个标识符,然后每次都从那里读取它。但是,苹果可以随时删除这些文件,因为他们认为设备上没有足够的可用空间。

有没有一种方法可以将设备标识符存储在本地文件系统上,而不用担心苹果会为我“清理”它?

或者,如果没有,我将如何生成一个设备标识符,无论我生成多少次,该标识符对于一个设备都是相同的,但仍然与所有其他标识符不同?

最佳答案

您可以使用无线 NIC 的 MAC 地址作为唯一标识符。

此外,文档目录中的任何文件都不会被苹果删除,并将通过 iCloud 同步。 Apple 表示所有生成的内容都不应该放在 Documents 目录中(至少如果它可以重新生成的话)。

为了获取 MAC 地址,我使用了这篇文章中的代码:How can I programmatically get the MAC address of an iphone .

关于ios - 存储设置 ios5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9773334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com