除非供应商的所有应用程序都从设备中删除,否则 identifierForVendor 不应更改。如果我有一个更新的应用程序会发生什么。identifierForVendor 可以改变吗?提出这个问题的另一种方式是:应用程序升级是否与卸载和安装相同(至少在某种意义上)?
我问的原因是,如果我从 App Store 安装应用程序的当前版本,然后通过 XCode“存档”一个新版本并通过 iTunes 安装它,identifierForVendor 会发生变化。我不知道这是否是一种特殊情况,或者这是否也是“正常”应用程序更新/升级的情况。