デバイス間でデータを同期するアプリがあります。適切に同期できるように、ユーザーが使用しているデバイスを常に把握しておくことが重要です。私たちは OpenUDID を実装しましたが、一部のテスト ユーザーが新しいバージョンをインストールして実行しているときに新しい openUDID を取得するという奇妙な問題に気付いています。
テスト チームの一部は ios5 と一部の ios6 を使用しており、新しい openUDID が生成される条件を絞り込もうとしています。
大声で考えてください-これらのシナリオのいずれかである可能性があります. 新しいアプリ (私たちのアプリのバージョン) をインストールすると、ios5 または 6 はここで差分を作成しますか? testflight を使用して新しいバージョンをインストールします。バージョンを更新している間、そのフローは電話で新しい oUDID その他のアプリを引き起こしますか? 電話のハードリブート (電源 + ホーム) を 15 秒間行う アプリがクラッシュし、アンインストールしてから再インストールする
事前にどんな助けでも素晴らしいでしょう!