ベンダーのすべてのアプリがデバイスから削除されない限り、identifierForVendorは変更されません。 1つのアプリケーションが更新されている場合はどうなりますか? identifierForVendorは変更できますか?この質問を定式化する別の方法は次のとおりです。アプリのアップグレードは、アンインストールとインストール(少なくともある意味で)と同じですか?アプリケーションの更新時にidentifierForVendorが変更できますか?
私が尋ねる理由は、App Storeから現在のバージョンのアプリケーションをインストールし、XCode経由で新しいバージョンを「アーカイブ」してiTunes上にインストールすると、identifierForVendorが変更されるということです。私はこれが特別なケースか、これが「通常の」アプリケーションアップデート/アップグレードのケースであるかどうかはわかりません。
は、あなたがituneのバージョンとxcodeのバージョンで使用した識別子ですか?両方がidentifierForVendorと同じ場合はそれ以外の場合は変更されません。デバイス内に2つの別個のアプリケーションが作成されます – Rohan
あなたが試した解決策、製品固有のアプリケーションでは、 VendorIDの代わりに何を使うべきですか(私のアプリは製品固有のものです)? –
http://stackoverflow.com/questions/30510921/why-does-ios-get-a-new-identifierforvendor-when-app-updatesこの問題が発生しました – Esqarrouth