ベンダーによるすべてのアプリがデバイスから削除されない限り、identifierForVendor は変更されません。更新された単一のアプリケーションがあるとどうなりますか。identifierForVendor は変更できますか? この質問を定式化する別の方法は、次のとおりです。アプリのアップグレードは、アンインストールとインストールと同じですか (少なくともある意味で)?
私が尋ねる理由は、App Store からアプリの現在のバージョンをインストールし、XCode 経由で新しいバージョンを「アーカイブ」して、iTunes 経由でインストールすると、identifierForVendor が変更されるためです。これが特殊なケースなのか、それとも「通常の」アプリの更新/アップグレードでも同様なのかはわかりません。