酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Ad-Hocビルド時に連続したFで始まっているUDIDを貰ったときに気をつけたいこと

久しぶりにXcodeビルドマンとして活動していました。

少し前までは、In-Houseなバイナリばかりビルドしていたので特に意識していなかったのですが、最近Ad-Hocなバイナリをビルドする機会が増えてきました。色んな方のUDIDを頂いてApple Developer Centerに登録する作業です。

ある日、fffffffff50c733844e2c885356a8875bc のような最初9文字目までがfで埋まったUDIDを頂きました*1。いつも通りの手順で作業をするものの実機で実行することができない。

ユニークなIDになるはずなのに、同じ文字が9桁も続いていることに違和感を感じて調べたところ、以下の記事が見つかりました。

App Storeで一番最初に表示されるのがこのUDID FinderというUDID確認アプリです。試しにUDID FinderでどのようなUDIDになるのか試してみました。

f:id:ch3cooh393:20170928151904p:plainf:id:ch3cooh393:20170928151933p:plain
UDID FinderとUDID Finderで取得したiPhone 7のUDID

現時点では、iTunesでデバイスのUDIDを調べていただく方法が一番簡単なのかもしれません。

*1:念のため書いておきますが、このデバイスIDは適当にmd5コマンドで生成したものです