UDID確認アプリが全くアテにならない件

More than 5 years have passed since last update.

iPhoneアプリ開発で実機テストなどをするために

Appleのdevcenterに登録するUDIDという端末識別番号があります。

自分の端末のUDIDを調べるのに

専用のアプリがあったので、それを使ってみました。

(App StoreでUDIDと検索するといくつも出てきます)

そしたら

FFFFFFFF3D59B46B96694C5490D5D93A8565C965

というやたら長い文字列が出てきたので

これをdevcenterに登録しました。

にも関わらず、一向に実機テストが出来ない。

原因を調べているうちに

どうもこのUDIDが正しくないのでないかという疑念が湧いてきました。

そこで、別のUDIDアプリを使ってみたのですが、なんと

FFFFFFFFD826D3626E0242378B43F0D4A2C152BC

という似てるけど非なる文字列が出てきました

もちろんUDIDは1つしかないので

少なくともどちらかは間違っているはずですが

両方間違っている気がしてならなかったのでググってみたら

こんな情報が出てきました。

Apple、5月1日からUDIDにアクセスするアプリ・非iPhone 5最適化アプリはリジェクトと発表。 - たのしいiPhone! AppBank

アプリからUDIDにはアクセスできなくなったらしい。

(正確にはリジェクトすると書いてあるだけなのが気になるが

普通に考えたらアクセスも出来なくするのだろう)

だとしたら、先のアプリなどは無用の長物だ。

どうも現在はこの手のアプリを使ってもエラー値が帰ってくるだけのようです。

ちなみにUDIDの正しい確認は、PCのiTunesから簡単でした。



アプリのテストをするためのUDID取得方法

僕もこれで時間を無駄にしてしまったので

メモとして残しておきます。