identifierForVendor不应更改,除非设备上所有该厂商的应用程序都被删除。如果我只有一个应用程序进行更新,identifierForVendor会发生什么变化?换句话说,应用程序升级是否与卸载和安装相同(至少在某种意义上)?
我问这个问题的原因是,如果我从App Store安装当前版本的应用程序,然后通过XCode“归档”新版本并通过iTunes安装它,此时identifierForVendor会改变。我不知道这是否是一个特殊情况,或者在“正常”的应用程序更新/升级中是否也是如此。