在 Apple 的文档中[[UIDevice currentDevice] identifierForVendor]
,他们声明:
对于来自同一供应商并在同一设备上运行的应用,此属性的值相同。
我认为这意味着如果我在一台设备上安装了多个应用程序,那么这些应用程序中的任何一个都应该在重新安装应用程序时获得相同的属性值。但我在调试中没有看到这一点。我有一台设备,上面有两个不同的应用程序。我记下其中一个应用程序中的值,将其删除,然后重新安装,并记下不同的值。这可能是因为我正在调试,还是因为发生了其他事情?任何人都可以确认这个 API 是否按照它所说的那样做?我在这里找到了至少一篇关于问题的其他帖子。